----- Original Message ----- From: "Peter Donald" <[EMAIL PROTECTED]> To: "Avalon Development" <[email protected]> Sent: Wednesday, September 26, 2001 8:01 PM Subject: Re: DeployMonitor/Manager for Phoenix
> On Thu, 27 Sep 2001 08:33, Toma, Mircea wrote: > > I'm finally out of the most stressful project in my life (until now at > > list) ,hoping that I will have time to contribute more! > > Right now I am not able to come with fresh ideas for the configuration > > management using JMX but I think I can help with the hot deploy/undeploy of > > .sar files. The way I see it solved is by having a DeployMonitor/Manager > > (however you want to call it) that will monitor the > > "applications-directory" (or a list of URL-s?) and deploy or undeploy the > > .sar files. These manager will reuse the code currently located in > > DefaultEmbeddor.deployDefaultApplications() and the subsequent methods and > > the "monitor" package from Excalibur. Also I will implement > > DefaultDeployer.undeploy() to do the cleanup on the file system and > > ConfigurationRepository. I think that a Kernel.removeApplication(..) is > > necessary. > > > > ....Thoughts? > > +10000 ;) > > They were the next thing on my list todo (I have recently reworked a lot of > that stuff to make such thhings easier). The only real issue with undeploy is > whether or not you uninstall (ie remove all files from filesystem) aswell. In > this case you are probably going to need an install.log file that lists all > the files that were extracted and only remove those. > > If you need any other changes to stuff about there I am mucking about with > that stuff atm so just say ;) Wow, lots of changes ... Mircea > > -- > Cheers, > > Pete > > ----------------------------------------------------------- > Don't take life too seriously -- > you'll never get out of it alive. > ----------------------------------------------------------- > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
