[jboss-jira] [JBoss JIRA] (AS7-2566) Jar included in a MANIFEST.MF from an ejb jar can not see user defined modules. Results in java.lang.ClassNotFound error.
Rodney Kite (Commented) (JIRA)
jira-events at lists.jboss.org
Mon Nov 14 14:03:41 EST 2011
[ https://issues.jboss.org/browse/AS7-2566?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642674#comment-12642674 ]
Rodney Kite commented on AS7-2566:
----------------------------------
I have tried every combination of including modules with export and it does not work.
Dependencies: com.test.module export, org.apache.log4j
for the MANIFEST.MF in the ejb jar and
Dependencies: com.test.module, org.apache.log4j
in the manifested jar file seems to be the correct combination.
I still get java.lang.NoClassDefFoundError for TestModule.java
This needs to work in order to run applications in JBoss 7 that would work in JBoss 4.2.x. There is no work around for this.
> Jar included in a MANIFEST.MF from an ejb jar can not see user defined modules. Results in java.lang.ClassNotFound error.
> --------------------------------------------------------------------------------------------------------------------------
>
> Key: AS7-2566
> URL: https://issues.jboss.org/browse/AS7-2566
> Project: Application Server 7
> Issue Type: Bug
> Components: EE
> Affects Versions: 7.1.0.Alpha1
> Environment: Windows 7 64 bit, 32bit Sun/Oracle JDK 1.6.0_27, Latest release of JBoss 7.1.0.Alpha1 X.
> Reporter: Rodney Kite
> Assignee: David Lloyd
> Attachments: testJBossModuleErrorApp.zip
>
>
> In an ear file user defined modules referenced from MANIFEST.MF are available to ejb jars but not to the ejb jars manifested jars. When the jar manifested in tries to access a modules classes a java.lang.ClassNotFoundException is raised. By the java jar spec the manifested jar should be in classpath of the jar manifesting it. I tried putting the modules Dependencies: reference in both the ejb jars MANIFEST.MF as well as the non ejb jars MANIFEST.MF. This is a run time error it deploys fine.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list