Last modified by Ulrich Köster on 2009/08/02 20:26

From version 17.1
edited by Andrew Lindesay
on 2009/07/23 05:24
Change comment: There is no comment for this version
To version 20.1
edited by Greg.Brown
on 2009/08/02 18:21
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.apl
1 +XWiki.gbrown
Content
... ... @@ -88,6 +88,46 @@
88 88  
89 89  It's done.
90 90  
91 +{{panel title="2009 Bug Warning" borderStyle="dashed" borderColor="#ccc" titleBGColor="#F7D6C1" bgColor="#FFFFCE"}}
92 +
93 +It should be done, but...
94 +The 2.0.17 archetype does not add :
95 +{noformat}
96 + <resource>
97 + <targetPath>Resources</targetPath>
98 + <directory>${basedir}/src/main/components</directory>
99 + </resource>
100 + <resource>
101 + <targetPath>WebServerResources</targetPath>
102 + <directory>${basedir}/src/main/webserver-resources</directory>
103 + </resource>
104 +{noformat}
105 +to the pom.xml file, so your war will have no components; you should add these lines.
106 +
107 +Also, it does not add a necessary WebObjects 5.3 dependency and, if using Wonder, the ERServlet.jar:
108 +{noformat}
109 + <dependency>
110 + <groupId>${webobjects.groupId}</groupId>
111 + <artifactId>JavaWOJSPServlet_client
112 + </artifactId>
113 + <version>${webobjects.version}</version>
114 + </dependency>
115 + <dependency>
116 + <groupId>wonder.core</groupId>
117 + <artifactId>ERServlet</artifactId>
118 + <version>1.0</version>
119 + </dependency>
120 +{noformat}
121 +So, you may need to add that.
122 +
123 +In addition, the archetype generated Info.plist needs fixing, as does the web.xml in the WEB-INF folder. There are values in these files like $\{project.artifactId\}, but for now, you must manually replace those values with actual values, e.g, MyProject.
124 +
125 +These probably will be fixed in the next release of plugins, but for now, watch this space, as there may be additional
126 +bugs posted here.
127 +
128 +
129 +{{/panel}}
130 +
91 91  = Running your application as true WAR =
92 92  
93 93  You can use the [[maven-jetty-plugin>>http://docs.codehaus.org/display/JETTY/Maven+Jetty+Plugin]] to run and test your application.