I could not get it work with .war file either. But I do see David Jencks gave the following as an example in his article (see link below):
java -jar bin/deployer.jar deploy --inPlace appPerPort.ear Maybe David got it working at one point or it just work with ear file? Lin -----Original Message----- From: Sachin Patel [mailto:[EMAIL PROTECTED] On Behalf Of Sachin Patel Sent: Wednesday, June 14, 2006 9:11 AM To: user@geronimo.apache.org Subject: Re: in-place deployment It should probably be release-noted that in-place deployment does not work with stand-alone ejb jars. (At least the last time I tried it failed). So it may very well be that it only works for stand- alone .wars or ears containing only web modules. On Jun 14, 2006, at 8:46 AM, Gianny Damour wrote: > Hi Lin, > > I just checked and you can do: > $ java -jar bin/deployer.jar help distribute > > Command-line deployer syntax: > deployer [general options] command [command options] > > Help for command: distribute > > deployer distribute [--inPlace] [--targets target;target;...] > [module] [plan] > > <...> > > If inPlace is provided, the module is not copied to the > configuration store of the selected targets. The targets > directly use the module. > > > The help for the deploy command identifies the --inPlace flag but > does not provide a description for it. > > Thanks, > Gianny > > > Lin Sun wrote: > >> Thanks. I executed deploy.bat but didn't see the -inPlace option >> from the >> help menu. Should we add this option to the output of executing >> deploy.bat? >> >> Then I saw David Jenck's article >> (http://opensource.atlassian.com/confluence/oss/display/GERONIMO/ >> Exposing+We >> b+Applications+on+distinct+ports), so I figured out I can just call >> "deploy.bat deploy --inPlace" to use it. What I found out is if I >> execute: >> >> deploy.bat deploy --inPlace path\hello.war >> >> I got the following error: >> Error: Unable to distribute hello-1.1.war: In place deployment is >> not allowed for packed module >> >> Then I tried: >> deploy.bat deploy --inPlace path\hello >> and it worked well. I did see David used an ear file as the last >> parameter >> in the example given in the article... >> >> Lin >> >> >> >> -----Original Message----- >> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of >> Aaron >> Mulder >> Sent: Tuesday, June 13, 2006 2:42 PM >> To: dev@geronimo.apache.org >> Subject: Re: RELEASE-NOTES-1.1 >> >> On 6/13/06, Lin Sun <[EMAIL PROTECTED]> wrote: >> >>> I am trying to learn what the in-place deployment mean and how to >>> use it. >>> My understanding was that users can update the hot deploy files (for >>> example, update one jsp file) in the Geronimo_home\deploy >>> directory and >>> server will redeploy the change automatically. This was not >>> working in >>> 1.0, as users need to replace the entire directory in the >>> Geronimo_home\deploy directory. >>> >> >> That should be true in both 1.0 and 1.1 (if not, I guess it's a bug). >> >> But in 1.1, there is a separate option, which is to not copy your >> files to the hot deploy directory at all, but instead use the deploy >> tool with a special option to enable an in-place deployment. This >> means that instead of copying your files into the server directory at >> all, it will deploy and access them from wherever they currently are. >> >> Thanks, >> Aaron >> >> >>> But after reading your note below, I think I am lost. Please >>> advise. >>> >>> Lin >>> >>> -----Original Message----- >>> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of >>> Aaron >>> Mulder >>> Sent: Thursday, June 08, 2006 7:23 PM >>> To: dev@geronimo.apache.org >>> Subject: Re: RELEASE-NOTES-1.1 >>> >>> - We should add a point about in-place deployment. "Geronimo >>> supports in-place deployment, which means an archive or directory >>> can >>> be deployed without being copied into the Geronimo directory tree." >>> >>> >>> >>> >>> >> >> >> >> >> > > -sachin