DayTrader 2.2.x : Can not compile for Jboss5 / doc is not up to date (file
README.jboss5)
-----------------------------------------------------------------------------------------
Key: DAYTRADER-87
URL: https://issues.apache.org/jira/browse/DAYTRADER-87
Project: DayTrader
Issue Type: Bug
Security Level: public (Regular issues)
Affects Versions: 2.2
Environment: * JDK 1.6_021
* Mandriva Linux 2010.1
* Maven 2.2.1
Reporter: Yannick LE NY
Fix For: 2.2.1
I try to compile Daytrader 2.2 for Jboss 5 with the documentation available at
http://svn.apache.org/viewvc/geronimo/daytrader/branches/2.2/README.jboss5?revision=1032571&view=markup&sortby=rev&sortdir=down
But this documentation is true/good for Daytrader 2.1.3 but not for daytrader
2.2.
1)
Part (replace ejb folder by ejb3 folder)
96 3. Rename these files manually:
97 #
$DAYTRADER_SRC_HOME/modules/ejb/src/main/resources/META-INF/persistence.xml
98 -->
$DAYTRADER_SRC_HOME/modules/ejb/src/main/resources/META-INF/persistence.xml.bak
maybe should replace by
96 3. Rename these files manually:
97 #
$DAYTRADER_SRC_HOME/modules/ejb3/src/main/resources/META-INF/persistence.xml
98 -->
$DAYTRADER_SRC_HOME/modules/ejb3/src/main/resources/META-INF/persistence.xml.bak
2)
Now, the part for OpenJPA PCEnhancer Ant task is not available in
$DAYTRADER_SRC_HOME/modules/ejb/pom.xml
114 5. Modify $DAYTRADER_SRC_HOME/modules/ejb/pom.xml to comment out
OpenJPA PCEnhancer Ant task:
115 <!--<plugin>
116 <artifactId>maven-antrun-plugin</artifactId>
117 <executions>
118 <execution>
119 <phase>compile</phase>
120 <configuration>
121 <tasks>
122 <path id="enhance.path.ref">
123 <fileset dir="${project.build.outputDirectory}">
124 <include name="**/*.class"/>
125 </fileset>
126 </path>
127 <pathconvert property="enhance.files"
128 refid="enhance.path.ref"
129 pathsep=" "/>
130 <java classname="org.apache.openjpa.enhance.PCEnhancer">
131 <arg line="-p persistence.xml"/>
132 <arg line="${enhance.files}"/>
133 <classpath>
134 <path refid="maven.dependency.classpath"/>
135 <path refid="maven.compile.classpath"/>
136 </classpath>
137 </java>
138 </tasks>
139 </configuration>
140 <goals>
141 <goal>run</goal>
142 </goals>
143 </execution>
144 </executions>
145 </plugin>-->
3) No ear file created
174 8. Finally, copy the
$DAYTRADER_SRC_HOME/modules/ear/target/daytrader-ear-2.2-SNAPSHOT.ear
175 to your $JBOSS_INST_HOME/server/standard/deploy/ directory.
After compiling with success, I have nothing in
$DAYTRADER_SRC_HOME/modules/ear/target/daytrader-ear-2.2-SNAPSHOT.ear.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.