Last modified by David Holt on 2022/06/25 01:40

From version 23.1
edited by Lachlan Deck
on 2009/02/20 11:24
Change comment: formatting
To version 18.1
edited by Greg.Brown
on 2009/02/28 16:27
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.ldeck
1 +XWiki.gbrown
Content
... ... @@ -1,7 +1,7 @@
1 1  = Creating Wonder Applications using Maven + m2eclicpse =
2 2  
3 3  {{note}}
4 - Under Construction
4 + Under Construction - but still a good starting point
5 5  {{/note}}
6 6  
7 7  If you want to use Wonder in your applications (and why woundn't one) you must be correctly setup with:
... ... @@ -43,8 +43,8 @@
43 43  {code:xml}
44 44  ...
45 45   <properties>
46 - <woclassifier>wo54</woclassifier>
47 47   <woversion>5.4.3</woversion>
47 + <wonderclassifier>wo54</wonderclassifier>
48 48   <wonderversion>5.0.0-SNAPSHOT</wonderversion>
49 49   </properties>
50 50  
... ... @@ -58,19 +58,18 @@
58 58   <groupId>wonder.core</groupId>
59 59   <artifactId>ERExtensions</artifactId>
60 60   <version>${wonderversion}</version>
61 - <classifier>${woclassifier}</classifier>
61 + <classifier>${wonderclassifier}</classifier>
62 62   </dependency>
63 63   <dependency>
64 64   <groupId>wonder.core</groupId>
65 - <artifactId>ERPrototypes</artifactId>
65 + <artifactId>WOOgnl</artifactId>
66 66   <version>${wonderversion}</version>
67 - <classifier>${woclassifier}</classifier>
67 + <classifier>${wonderclassifier}</classifier>
68 68   </dependency>
69 69   <dependency>
70 70   <groupId>wonder.core</groupId>
71 - <artifactId>WOOgnl</artifactId>
71 + <artifactId>ERPrototypes</artifactId>
72 72   <version>${wonderversion}</version>
73 - <classifier>${woclassifier}</classifier>
74 74   </dependency>
75 75   <dependency>
76 76   <groupId>com.webobjects</groupId>
... ... @@ -126,7 +126,7 @@
126 126  2. Fix the Application, Session, DirectAction jave files import statements. As of this writing the import statements are incorrect for Wonder 5.0 which refactored all its classes into packages other than {code}er.extensions{code}. So just right click on These three files and choose Source > Organize Imports which should, as of this writing, make them {code}import er.extensions.appserver.ERX...{code}
127 127  
128 128  3. Possibly change web components to extend er.extensions.components.ERXComponent instead of the standard WOComponent.
129 -4. Possible classpath issues; the eclipse component editor has multiple Component and Display Group tabs.?
128 +4. The "Properties" file is blank, you can copy one from a non Maven Wonder Application.
130 130  5. Main component is NSMacOSRomanStringEncoding, non-Maven Wonder apps use "UTF-8" in the woo.
131 131  
132 132  {{/note}}