Hello everyone,

Here's the structure of my EAR file:

<root>
    META-INF
        MANIFEST.MF
        application.xml
    ejb
        BatchAddition.jar
        ...
    eif-service_locator.jar
    ....
</root>

When I deploy my EAR and start JBoss 3.0.6, I receive the following
warnings, which eventually lead to stack traces caused by
NoClassDefFoundError:

2003-01-29 15:14:29,091 WARN  [org.jboss.deployment.MainDeployer] The
manifest entry in
file:/C:/tools/jboss-3.0.6/server/apogent_dss/tmp/deploy/server/apogent_dss/
deploy/dss_ras_production.ear/26.dss_ras_production.ear-contents/ejb/BatchAd
dition.jar references URL
file:/C:/tools/jboss-3.0.6/server/apogent_dss/tmp/deploy/server/apogent_dss/
deploy/dss_ras_production.ear/26.dss_ras_production.ear-contents/ejb/eif-ser
vice_locator.jar which could not be opened, entry ignored

It is true that my library JARs, such as eif-service_locator.jar above, are
not present in the temporary folder indicated above.  In fact, the only file
ever present there is BatchAddition.jar.  This EAR structure works in JBoss
2.4.10, and the FAQs for JBoss 3 indicate that it should work.  The
application.xml contains all EJBs, and each JAR in the ejb folder of the EAR
has a manifest classpath entry for the libraries at the root of the EAR.

I would greatly appreciate any help that you can offer.  Also, please point
me to any advice there may be for migrating from 2.4.x to 3.0.x.

Many thanks for your time,
Craig


-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to