This should work, and there are tests for this in the test suite. Are you missing a
newline at the end of the Class-Path: line in the manifest by any chance?
For some really annoying reason the JDK manifest processing stuff does not work unless
there is newline at the end of the file.
Stuart
On 12/07/2011, at 7:06 PM, Francesco Marchioni wrote:
Dear devs,
I'm testing .ear classloading with utility classes packaged in the Enterprise
Archive.
The following case test fails, so I'm wondering if it's my misundertanding or a
bug:
application.ear
|
| Webapplication.war
| Utility.jar
|
| META-INF/MANIFEST.MF
Manifest file contains the Java EE compliant dependency to the class Utility.jar
Class-Path: Utility.jar
However, the Webapplication fails to load the classes from Utility.jar, which are instead
correctly pickedup if I move them into the ear's lib folder.
As side note - I've tried also stating isolated deployments to false, in
jboss-deployment-structure.xml (which should default) without success:
<jboss-deployment-structure>
<ear-subdeployments-isolated>false</ear-subdeployments-isolated>
</jboss-deployment-structure>
Any suggestion?
Thanks a lot
Francesco
_______________________________________________
jboss-as7-dev mailing list
jboss-as7-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-as7-dev