Dear Wiki user, You have subscribed to a wiki page or wiki category on "Struts Wiki" for change notification.
The following page has been changed by WendySmoak: http://wiki.apache.org/struts/StrutsMaven2Plan ------------------------------------------------------------------------------ - A page to collect notes on a possible conversion to Maven 2. + A page to collect notes on the conversion to Maven 2 + + === Assemblies === + + action/pom.xml and action/src/* have the config for the source assembly (borrowed from maven/components) + + action/assembly/* has the config for the binary assembly (borrowed from myfaces/core) + + I tried combining these using multiple <execution>s of the assembly plugin, but got an error saying that the assembly plugin must be invoked directly. I think that means in <project>/<build>/<plugins>/<plugin>, and not in a profile. === Project Structure === @@ -22, +30 @@ * There is currently no M2 equivalent of 'maven multiproject:site' (The module sites get built, but not assembled.) * Integration testing? Cactus isn't seeing much activity, is there a Maven 2 plugin yet? + * The groupIds are: org.apache.struts.action, org.apache.struts.shale, org.apache.struts.tiles - * [DONE] Confirm the groupId of 'org.apache.struts' with the Maven team, ask about relocating the existing Struts artifacts in the m2 repo. - * Stay with groupId=struts for Struts 1.x; the Maven team will assist with relocating artifacts when Maven 2.1 is out. - * http://www.mail-archive.com/dev%40maven.apache.org/msg48765.html === Notes === * The <relativePath> for the parent pom allows Maven to find local modifications that haven't yet been installed in a repository. - * JUnit would normally be in test scope, but it is required to compile the mock objects as well as to run the tests. + * For struts-core, JUnit would normally be in test scope, but it is required to compile the mock objects as well as to run the tests. * Optional dependencies will be used for compilation, but they are not transitive. === Timeline === * [DONE] 20051227 - Initial commit of experimental parent pom and pom for struts-action: http://svn.apache.org/viewcvs?rev=359333&view=rev * [DONE] 20060104 - Addition of poms for el, extras, taglib and tiles. - * Next step... TBD + * April 2006 - Struts Action Conversion in progress --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]