So it would appear that project war dependencies DO get deployed using addContextWarDependencies property. However, the war dependency must have <scope>tomcat</scope> declared. Not only was I unable to find any documentation on this feature but as you can guess, m3 issues a clear warning about the use of this unofficial scope. I've created a JIRA for this warning as I am guessing m3.1 will disallow this. This will meet our needs for the time being so I thought I would post this in case others desire the same functionality but did not know to use tomcat scope.
http://jira.codehaus.org/browse/MTOMCAT-75 On Jan 13, 2011 3:04 PM, "Ryan Connolly" <[email protected]> wrote: > Olivier, > Not sure if you are being alerted of comments on the JIRA or not but in > case you are not I've commented in more detail there. Thanks for taking a > look! > -Ryan > On Jan 13, 2011 3:33 AM, "Olivier Lamy" <[email protected]> wrote: >> Hello, >> I have added a comment in the jira issue. >> It sounds more reasonnable to have a new mojo for this with a more >> simple syntax which could executed from the cli. >> >> Feel free to add an other comment. >> >> >> Thanks, >> -- >> Olivier Lamy >> http://twitter.com/olamy >> http://www.linkedin.com/in/olamy >> >> 2011/1/13 Ryan Connolly <[email protected]>: >>> Ok, my patch has been submitted: > http://jira.codehaus.org/browse/MTOMCAT-74 >>> >>> Please do take a peek at it. It would be great to see this in 1.2 if at > all >>> possible! >>> >>> -Ryan >>> >>> >>> On Tue, Jan 11, 2011 at 5:27 PM, Olivier Lamy <[email protected]> wrote: >>> >>>> Patchs are always welcome :-) >>>> >>>> 2011/1/11 Ryan Connolly <[email protected]>: >>>> > Thanks for the reply, Olivier. I'll give your suggestion a try. > Would >>>> it >>>> > be worth my time trying to create a patch for this feature or would >>>> rather >>>> > just a feature request in JIRA? >>>> > >>>> > Thanks again. >>>> > -Ryan >>>> > On Jan 11, 2011 5:09 PM, "Olivier Lamy" <[email protected]> wrote: >>>> >> Hello, >>>> >> It's not supported currently (btw it's a good idea). >>>> >> You can use copy goal [1] from dependency plugin to get your artifact >>>> >> and use deploy-only mojo from t-m-p >>>> >> >>>> >> >>>> >> [1] >>>> > >>>> > http://maven.apache.org/plugins/maven-dependency-plugin/examples/copying-artifacts.html >>>> >> >>>> >> 2011/1/11 Ryan Connolly <[email protected]>: >>>> >>> Hi: >>>> >>> Does anyone happen to know whether it is possible to configure >>>> >>> tomcat:run to deploy a defined war dependency as well as run the >>>> current >>>> >>> project as a dynamic web app in the embedded container? I've tried >>>> > setting >>>> >>> the <addContextWarDependencies>true</addContextWarDependencies> >>>> >>> configuration option and have declared a war dependency in the >>>> tomcat-m-p >>>> >>> but the dependency does not appear to deploy to the embedded > container. >>>> > Has >>>> >>> anyone else tried a similar configuration? Any advice would be >>>> > appreciated. >>>> >>> An example of what I thought might work follows: >>>> >>> >>>> >>> <plugin> >>>> >>> <groupId>org.codehaus.mojo</groupId> >>>> >>> <artifactId>tomcat-maven-plugin</artifactId> >>>> >>> <version>1.1</version> >>>> >>> <configuration> >>>> >>> <addContextWarDependencies>true</addContextWarDependencies> >>>> >>> </configuration> >>>> >>> <dependencies> >>>> >>> <dependency> >>>> >>> <groupId>com.mycompany</groupId> >>>> >>> <artifactId>war-artifactid</artifactId> >>>> >>> <version>1.0</version> >>>> >>> <type>war</type> >>>> >>> </dependency> >>>> >>> </dependencies> >>>> >>> </plugin> >>>> >>> >>>> >>> >>>> >>> Thanks, >>>> >>> -Ryan >>>> >>> >>>> >> >>>> >> >>>> >> >>>> >> -- >>>> >> Olivier Lamy >>>> >> http://twitter.com/olamy >>>> >> http://www.linkedin.com/in/olamy >>>> >> >>>> >> --------------------------------------------------------------------- >>>> >> To unsubscribe, e-mail: [email protected] >>>> >> For additional commands, e-mail: [email protected] >>>> >> >>>> > >>>> >>>> >>>> >>>> -- >>>> Olivier Lamy >>>> http://twitter.com/olamy >>>> http://www.linkedin.com/in/olamy >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: [email protected] >>>> For additional commands, e-mail: [email protected] >>>> >>>> >>> >> >> >> >> -- >> Olivier Lamy >> http://twitter.com/olamy >> http://www.linkedin.com/in/olamy >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >>
