I have an EAR project in IDEA that deploys to a weblogic 9.0 server using
exploded deployment. (Run/Debug Configurations->Weblogic
Instance->Deployment) I also build this project into an exploded directory.
(Module Settings->J2EE Build Settings->Application Exploded Directory)
This EAR file contains an EJB Project. Now, the EJB project includes a bunch
of JAR file dependencies which are marked as being linked via manifest and
copied. In the exploded directory IDEA dutifully places these JAR files in
the root directory and generates a MANIFEST.MF which includes a classpath
entry for these JAR files. However, when I deploy the EAR file to Weblogic,
the MANIFEST.MF file is not copied into the META-INF directory of the EJB
directory of the deployment:
weblogic-ejb-jar.xml <- no manifest!!!
The missing classpath entries of course wreak havac when the application
tries to run. I've tried rebuilding and redeploying but it doesn't help.
-- Les Walker