I'm running into an issues relating to manifest classpaths and ejb jar files in JBoss 3.2.7 on Windows XP with Sun JDK 1.3.1_15.
Consider the following situation:
test.ear META-INF\ application.xml web1.war META-INF\ MANIFEST.MF web.xml ejb1.jar META-INF\ ejb-jar.xml
<application> <display-name>TestEAR</display-name> <module> <web> <web-uri>web.war</web-uri> <context-root>/web</context-root> </web> </module> </application>
<!-- EAR deployer, remove if you are not using Web layers --> <mbean code="org.jboss.deployment.EARDeployer" name="jboss.j2ee:service=EARDeployer"> <!-- Isolate all ears in their own classloader space --> <attribute name="Isolated">true</attribute> <!-- Enforce call by value to all remote interfaces --> <attribute name="CallByValue">true</attribute> </mbean>
This is what the ouput is when DEBUG is on
09:32:56,103 DEBUG [Member#findByLastName] Executing SQL: SELECT FROM members t0_o WHERE (t0_o.last_name = ?)
09:32:56,103 DEBUG [Member#findByLastName] Executing SQL: SELECT FROM members t0_o WHERE (t0_o.last_name = ?)