You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "viola.lu (JIRA)" <de...@geronimo.apache.org> on 2010/12/03 04:12:21 UTC

[jira] Commented: (DAYTRADER-87) DayTrader 2.2.x : Can not compile for Jboss5 / doc is not up to date (file README.jboss5)

    [ https://issues.apache.org/jira/browse/DAYTRADER-87?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12966401#action_12966401 ] 

viola.lu commented on DAYTRADER-87:
-----------------------------------

Hi, Yannick: 
 You can find the daytrader ear under $daytrader_source\assemblies\javaee\daytrader-ear\target. Can you try that one on JBOSS. THanks in advance!

> 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
>
>         Attachments: daytrader-2.2-compile.log
>
>
> 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.