facebook

enterprise project deployment failing on WAS 5.1.0

  1. MyEclipse Archived
  2.  > 
  3. Application Servers and Deployment
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #268633 Reply

    shirodkar4
    Member

    i created a enterprise application project with MyEclipse 5.1.1 i added the my web project module and ejb project module to this enterprise application project by right-clicking on the EAR project directory and selecting MyEclipse –> add and remove modules.

    i then selected export and exported the enterprise project as .EAR

    now when i i try to install this .ear file through the admin console of webspherei get the error.

    ———————————————————————————————-

    [Loaded com.ibm.websphere.management.application.client.AppDeploymentTaskHelper]
    [Loaded com.ibm.ws.management.application.client.DefaultBindingHelper]
    [Loaded com.ibm.websphere.management.application.client.AppDeploymentTask]
    [Loaded com.ibm.ws.management.application.client.DefaultBinding]
    [Loaded com.ibm.ws.management.application.client.AppInstallHelper]
    [Loaded com.ibm.websphere.management.application.AppConstants]
    [Loaded com.ibm.websphere.management.application.client.AppDeploymentInfo]
    [Loaded com.ibm.websphere.management.application.client.ArchiveDeploymentInfo]
    [Loaded com.ibm.ws.management.application.PartialDeploymentInfo]
    [Loaded com.ibm.websphere.management.application.EarUtils]
    [Loaded com.ibm.ws.management.application.dfltbndngs.BindingError]
    [Loaded com.ibm.ws.management.application.client.AppDeploymentProfile]
    [Loaded com.ibm.ws.management.application.client.AppDeploymentProfile$DeplOption]
    [Loaded com.ibm.etools.archive.impl.NestedArchiveLoadStrategyImpl]
    [Loaded com.ibm.etools.archive.exception.NestedJarException]
    [Loaded com.ibm.etools.archive.ejb10.DDNames]
    [Loaded com.ibm.etools.logger.proxy.Logger]
    [Loaded com.ibm.etools.logger.proxy.ILogRenderer]
    [Loaded com.ibm.etools.j2ee.mofj2ee.nls.ResourceHandler]
    [Loaded com.ibm.etools.logger.proxy.JDKConsoleRenderer]
    [4/10/07 19:33:15:780 IST] 5cd5bb24 SystemErr R
    *** ERROR *** Tue Apr 10 19:33:15 IST 2007 caller: at com.ibm.etools.archive.impl.LoadStrategyImpl.openNestedArchive(LoadStrategyImpl.java:431)

    com.ibm.etools.archive.exception.OpenFailureException: IWAE0023E Unable to open module file “demomohan_ejb.jar” in EAR file “C:\Program Files\WebSphere\AppServer\wstemp\-1825783142\upload\mohan_ear.ear”
    Stack trace of nested exception:
    com.ibm.etools.archive.exception.OpenFailureException: IWAE0006E Archive is not a valid EJB JAR File because the deployment descriptor can not be found (case sensitive): META-INF/ejb-jar.xml
    IWAE0055E Archive is not a valid EJB JAR file (1.0) because no serialized deployment descriptors can be found, either in the manifest or in entries with a “.ser” extension
    at com.ibm.etools.commonarchive.impl.CommonarchiveFactoryImpl.openSpecificArchive(CommonarchiveFactoryImpl.java:675)
    at com.ibm.etools.commonarchive.impl.CommonarchiveFactoryImpl.openSpecificArchive(CommonarchiveFactoryImpl.java:685)
    at com.ibm.etools.commonarchive.impl.CommonarchiveFactoryImpl.openEJBJarFile(CommonarchiveFactoryImpl.java:564)
    at com.ibm.etools.commonarchive.impl.EARFileImpl.openNestedArchive(EARFileImpl.java:943)
    at com.ibm.etools.commonarchive.impl.EARFileImpl.openNestedArchive(EARFileImpl.java:925)
    at com.ibm.etools.archive.impl.LoadStrategyImpl.openNestedArchive(LoadStrategyImpl.java:428)
    at com.ibm.etools.archive.impl.LoadStrategyImpl.createFile(LoadStrategyImpl.java:132)
    at com.ibm.etools.archive.impl.ZipFileLoadStrategyImpl.getFiles(ZipFileLoadStrategyImpl.java:77)
    at com.ibm.etools.archive.impl.LoadStrategyImpl.collectFiles(LoadStrategyImpl.java:293)
    at com.ibm.etools.commonarchive.impl.ContainerImpl.getFiles(ContainerImpl.java:221)
    at com.ibm.etools.commonarchive.impl.EARFileImpl.getEJBJarFiles(EARFileImpl.java:465)
    at com.ibm.ws.management.application.client.AppDeploymentProfile.checkIfEarDeployed(AppDeploymentProfile.java:480)
    at com.ibm.ws.management.application.client.AppDeploymentProfile.files2Hash(AppDeploymentProfile.java:399)
    at com.ibm.websphere.management.application.client.ArchiveDeploymentInfo.readDeployment(ArchiveDeploymentInfo.java:125)
    at com.ibm.websphere.management.application.client.ArchiveDeploymentInfo.<init>(ArchiveDeploymentInfo.java:103)
    at com.ibm.websphere.management.application.client.ArchiveDeploymentInfo.<init>(ArchiveDeploymentInfo.java:70)
    at com.ibm.ws.management.application.client.AppInstallHelper.getAppDeploymentInfo(AppInstallHelper.java:121)
    at com.ibm.ws.management.application.client.DefaultBindingHelper.getDefaultBindingInfo(DefaultBindingHelper.java:97)
    at com.ibm.ws.management.application.client.DefaultBindingHelper.getDefaultBindingInfo(DefaultBindingHelper.java:85)
    at com.ibm.ws.console.appmanagement.action.UploadAction.formUpload(UploadAction.java:203)
    at com.ibm.ws.console.appmanagement.action.UploadAction.perform(UploadAction.java:106)
    at org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1791)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1586)
    at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
    at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
    at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
    at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
    at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
    at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
    at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
    at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:974)
    at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:555)
    at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:200)
    at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:119)
    at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:276)
    at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
    at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:182)
    at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
    at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
    at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:618)
    at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:439)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))

    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R AppDeploymentException: []
    com.ibm.etools.archive.exception.NoModuleFileException: A file does not exist for module element having uri: demomohan_ejb.jar
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R com.ibm.etools.archive.exception.NoModuleFileException: A file does not exist for module element having uri: demomohan_ejb.jar
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.etools.commonarchive.impl.ModuleRefImpl.checkType(ModuleRefImpl.java:715)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.etools.commonarchive.impl.ModuleRefImpl.initModuleFileFromEAR(ModuleRefImpl.java:270)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.etools.commonarchive.impl.ModuleRefImpl.getModuleFile(ModuleRefImpl.java(Compiled Code))
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.etools.commonarchive.impl.EARFileImpl.getModuleFile(EARFileImpl.java(Compiled Code))
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.etools.commonarchive.impl.EARFileImpl.getDeploymentDescriptor(EARFileImpl.java:444)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.management.application.client.AppInstallHelper.getModuleConfig(AppInstallHelper.java:170)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.websphere.management.application.client.ArchiveDeploymentInfo.createModuleConfig(ArchiveDeploymentInfo.java:136)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.websphere.management.application.client.AppDeploymentInfo.getModuleConfig(AppDeploymentInfo.java:204)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.management.application.client.DefaultBindingHelper.getDefaultBindingInfo(DefaultBindingHelper.java:116)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.management.application.client.DefaultBindingHelper.getDefaultBindingInfo(DefaultBindingHelper.java:98)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.management.application.client.DefaultBindingHelper.getDefaultBindingInfo(DefaultBindingHelper.java:85)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.console.appmanagement.action.UploadAction.formUpload(UploadAction.java:203)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.console.appmanagement.action.UploadAction.perform(UploadAction.java:106)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1791)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1586)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:974)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:555)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:200)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:119)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:276)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:182)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:618)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:439)
    [4/10/07 19:33:16:030 IST] 5cd5bb24 SystemErr R at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))

    ———————————————————————————————-

    please help me please

    #268641 Reply

    Russ
    Member

    shirodkar4:

    I don’t know if this will help you, but I thought I would provided you one area you did not mention in your post that is vital to deploying your application to WAS. I have gotten my application working and deploying using MyEclipse and WAS 5.1. One of the most important things you must ensure is your aplication is building IBM’s binding and extention xmi files. ME uses XDoclet 1.2.3 and this tool will build the xmi files if your source code has the right XDoclet command placed inside of it. There are few quirks with XDoclet version 1.2.3, but you can work around them.

    I hope this helps you get started…….

    Russ

    #268679 Reply

    shirodkar4
    Member

    i am using MyEclipse for building the war and the ejb . and finally integrating them to an ear . so MyEclipse should handle all the xdoclet for me .

    do i need to take care of them manualy?

    please help……

Viewing 3 posts - 1 through 3 (of 3 total)
Reply To: enterprise project deployment failing on WAS 5.1.0

You must be logged in to post in the forum log in