Skip to Content
author's profile photo
Former Member

Deployment error

Hi there,

I've some trouble deploying a WebService.

Thats what I've done:

- Created a EJB Module Project

- Created a bean (stateless session bean)

- Made a service through the bean

- Trying to deploy

I'm using SAP WAS Developer Studio.

The strange thing is that it was possible to deploy like 20 times, i haven't made changes and tried it again and since then i get following error message:

23.05.2005 18:14:14 /userOut/deploy (com.sap.ide.eclipse.sdm.threading.DeployThreadManager) [Thread[Deploy Thread,5,main]] ERROR:

[005]Deployment aborted

[code]Settings

SDM host : sstri023

SDM port : 56618

URL to deploy : file:/C:/DOCUME1/dgoecke/LOCALS1/Temp/temp16541helloWorldEar.ear

Result

=> deployment aborted : file:/C:/DOCUME1/dgoecke/LOCALS1/Temp/temp16541helloWorldEar.ear

Aborted: development component 'helloWorldEar'/'sap.com'/'localhost'/'2005.05.23.18.14.07':Caught exception during access of archive "/usr/sap/TXZ/DVEBMGS66/SDM/root/origin/sap.com/helloWorldEar/localhost/2005.05.23.18.14.07/temp16541helloWorldEar.ear":java.lang.RuntimeException: ERROR: Cannot initialize EARReader: com.sap.engine.services.deploy.exceptions.BaseIOException: Cannot convert EAR /usr/sap/TXZ/DVEBMGS66/SDM/root/origin/sap.com/helloWorldEar/localhost/2005.05.23.18.14.07/temp16541helloWorldEar.ear to J2EE 1.3.Exception is: com.sap.engine.services.deploy.exceptions.BaseIOException: Cannot convert EAR /usr/sap/TXZ/DVEBMGS66/SDM/root/origin/sap.com/helloWorldEar/localhost/2005.05.23.18.14.07/temp16541helloWorldEar.ear to J2EE 1.3. at com.sap.engine.services.deploy.converter.EARConverter.convert(EARConverter.java:185) at com.sap.engine.deploy.manager.DeployManagerImpl.setEar(DeployManagerImpl.java:443) at com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.initDeployManager(EngineApplOnlineDeployerImpl.java:295) at com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performDeployment(EngineApplOnlineDeployerImpl.java:134) at com.sap.sdm.serverext.servertype.inqmy.extern.EngineDeployerImpl.deploy(EngineDeployerImpl.java:96) at com.sap.sdm.serverext.servertype.inqmy.EngineProcessor.executeAction(EngineProcessor.java:224) at com.sap.sdm.app.proc.deployment.impl.PhysicalDeploymentActionExecutor.execute(PhysicalDeploymentActionExecutor.java:60) at com.sap.sdm.app.proc.deployment.impl.DeploymentActionImpl.execute(DeploymentActionImpl.java:186) at com.sap.sdm.app.proc.deployment.controllers.internal.impl.DeploymentExecutorImpl.execute(DeploymentExecutorImpl.java:46) at com.sap.sdm.app.proc.deployment.states.eventhandler.ExecuteDeploymentHandler.executeAction(ExecuteDeploymentHandler.java:83) at com.sap.sdm.app.proc.deployment.states.eventhandler.ExecuteDeploymentHandler.handleEvent(ExecuteDeploymentHandler.java:60) at com.sap.sdm.app.proc.deployment.states.StateBeforeNextDeployment.processEvent(StateBeforeNextDeployment.java:128) at com.sap.sdm.app.proc.deployment.states.InstContext.processEventServerSide(InstContext.java:73) at com.sap.sdm.app.proc.deployment.states.InstContext.processEvent(InstContext.java:59) at com.sap.sdm.app.sequential.deployment.impl.DeployerImpl.doPhysicalDeployment(DeployerImpl.java:127) at com.sap.sdm.app.sequential.deployment.impl.DeployerImpl.deploy(DeployerImpl.java:96) at com.sap.sdm.apiimpl.local.DeployProcessorImpl.deploy(DeployProcessorImpl.java:57) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at com.sap.sdm.is.cs.remoteproxy.server.impl.RemoteProxyServerImpl.requestRemoteCall(RemoteProxyServerImpl.java:127) at com.sap.sdm.is.cs.remoteproxy.server.impl.RemoteProxyServerImpl.process(RemoteProxyServerImpl.java:38) at com.sap.sdm.apiimpl.remote.server.ApiClientRoleCmdProcessor.process(ApiClientRoleCmdProcessor.java:81) at com.sap.sdm.is.cs.session.server.SessionCmdProcessor.process(SessionCmdProcessor.java:67) at com.sap.sdm.is.cs.cmd.server.CmdServer.execCommand(CmdServer.java:76) at com.sap.sdm.client_server.launch.ServerLauncher$ConnectionHandlerImpl.handle(ServerLauncher.java:280) at com.sap.sdm.is.cs.ncserver.NetCommServer.serve(NetCommServer.java:43) at com.sap.sdm.is.cs.ncwrapper.impl.ServiceWrapper.serve(ServiceWrapper.java:39) at com.sap.bc.cts.tp.net.Worker.run(Worker.java:50) at java.lang.Thread.run(Thread.java:534)Caused by: java.io.IOException: The following archives that aredescribed in the ear descriptor are not found in the ear: EEIMEjb.jar,Please check the ear content. at com.sap.engine.services.deploy.extended.ear.ExtendedEARReader.checkDescriptor(ExtendedEARReader.java:805) at com.sap.engine.services.deploy.extended.ear.ExtendedEARReader.getDescriptor(ExtendedEARReader.java:324) at com.sap.engine.services.deploy.extended.ear.ExtendedEARReader.<init>(ExtendedEARReader.java:87) at com.sap.engine.services.deploy.converter.EARConverter.convert(EARConverter.java:85) ... 30 more (message ID: com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performAction(DeploymentActionTypes).null)

Deployment exception : The deployment of at least one item aborted[/code]

I also restarted the SDM, but it had no effect.

I hope you can help me out.

Regards

Daniel

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

4 Answers

  • author's profile photo
    Former Member
    May 24, 2005 at 05:22 AM

    Hi Daniel

    Did you check the defaultTrace entries at

    [some drive]:\usr\sap\J2E\JC00\j2ee\cluster\dispatcher\log\defaultTrace.[N].trc

    Sai

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo
    Former Member
    May 24, 2005 at 07:57 AM

    Hi,

    thanks for your answer.

    I'm pretty new to sap was so i hope i'm not asking a silly question now.

    I don have the

    usrsapJ2EJC00j2eecluster

    directory. My file tree ends at:

    usrsapJ2EJC00j2ee

    .

    What do I make wrong? Or do I look for the wrong path?

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo
    Former Member
    May 24, 2005 at 08:01 AM

    Maybe this is the log you mentioned:

    [code]24.05.2005 09:47:47 /userOut/deploy (com.sap.ide.eclipse.sdm.threading.DeployThreadManager) [Thread[Deploy Thread,5,main]] INFO:

    [005]Additional log information about the deployment

    <! LOGHEADER[START]/ >

    <! HELP[Manual modification of the header may cause parsing problem!]/ >

    <! LOGGINGVERSION[1.5.3.7162 - 630_SP]/ >

    <! NAME[/usr/sap/TXZ/DVEBMGS66/SDM/program/log/sdmcl20050524074746.log]/ >

    <! PATTERN[sdmcl20050524074746.log]/ >

    <! FORMATTER[com.sap.tc.logging.TraceFormatter(%24d %s: %m)]/ >

    <! ENCODING[UTF8]/ >

    <! LOGHEADER[END]/ >

    May 24, 2005 9:47:46 AM Info: -


    Starting deployment -


    May 24, 2005 9:47:46 AM Info: Loading selected archives...

    May 24, 2005 9:47:46 AM Info: Loading archive '/usr/sap/TXZ/DVEBMGS66/SDM/program/temp/temp15114helloWorldEar.ear'

    May 24, 2005 9:47:46 AM Info: Selected archives successfully loaded.

    May 24, 2005 9:47:46 AM Info: Actions per selected component:

    May 24, 2005 9:47:46 AM Info: Update: Selected development component 'helloWorldEar'/'sap.com'/'localhost'/'2005.05.24.09.06.04' updates currently deployed development component 'helloWorldEar'/'sap.com'/'localhost'/'2005.05.23.16.31.33'.

    May 24, 2005 9:47:46 AM Info: Saved current Engine state.

    May 24, 2005 9:47:46 AM Info: Error handling strategy: OnErrorStop

    May 24, 2005 9:47:46 AM Info: Update strategy: UpdateAllVersions

    May 24, 2005 9:47:46 AM Info: Starting: Update: Selected development component 'helloWorldEar'/'sap.com'/'localhost'/'2005.05.24.09.06.04' updates currently deployed development component 'helloWorldEar'/'sap.com'/'localhost'/'2005.05.23.16.31.33'.

    May 24, 2005 9:47:46 AM Info: SDA to be deployed: /usr/sap/TXZ/DVEBMGS66/SDM/root/origin/sap.com/helloWorldEar/localhost/2005.05.24.09.06.04/temp15114helloWorldEar.ear

    May 24, 2005 9:47:46 AM Info: Software type of SDA: J2EE

    May 24, 2005 9:47:46 AM Info: ***** Begin of SAP J2EE Engine Deployment (J2EE Application) *****

    May 24, 2005 9:47:47 AM Info: ***** End of SAP J2EE Engine Deployment (J2EE Application) *****

    May 24, 2005 9:47:47 AM Error: Aborted: development component 'helloWorldEar'/'sap.com'/'localhost'/'2005.05.24.09.06.04':

    Caught exception during access of archive "/usr/sap/TXZ/DVEBMGS66/SDM/root/origin/sap.com/helloWorldEar/localhost/2005.05.24.09.06.04/temp15114helloWorldEar.ear":

    java.lang.RuntimeException: ERROR: Cannot initialize EARReader: com.sap.engine.services.deploy.exceptions.BaseIOException: Cannot convert EAR /usr/sap/TXZ/DVEBMGS66/SDM/root/origin/sap.com/helloWorldEar/localhost/2005.05.24.09.06.04/temp15114helloWorldEar.ear to J2EE 1.3.

    Exception is:

    com.sap.engine.services.deploy.exceptions.BaseIOException: Cannot convert EAR /usr/sap/TXZ/DVEBMGS66/SDM/root/origin/sap.com/helloWorldEar/localhost/2005.05.24.09.06.04/temp15114helloWorldEar.ear to J2EE 1.3.

    at com.sap.engine.services.deploy.converter.EARConverter.convert(EARConverter.java:185)

    at com.sap.engine.deploy.manager.DeployManagerImpl.setEar(DeployManagerImpl.java:443)

    at com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.initDeployManager(EngineApplOnlineDeployerImpl.java:295)

    at com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performDeployment(EngineApplOnlineDeployerImpl.java:134)

    at com.sap.sdm.serverext.servertype.inqmy.extern.EngineDeployerImpl.deploy(EngineDeployerImpl.java:96)

    at com.sap.sdm.serverext.servertype.inqmy.EngineProcessor.executeAction(EngineProcessor.java:224)

    at com.sap.sdm.app.proc.deployment.impl.PhysicalDeploymentActionExecutor.execute(PhysicalDeploymentActionExecutor.java:60)

    at com.sap.sdm.app.proc.deployment.impl.DeploymentActionImpl.execute(DeploymentActionImpl.java:186)

    at com.sap.sdm.app.proc.deployment.controllers.internal.impl.DeploymentExecutorImpl.execute(DeploymentExecutorImpl.java:46)

    at com.sap.sdm.app.proc.deployment.states.eventhandler.ExecuteDeploymentHandler.executeAction(ExecuteDeploymentHandler.java:83)

    at com.sap.sdm.app.proc.deployment.states.eventhandler.ExecuteDeploymentHandler.handleEvent(ExecuteDeploymentHandler.java:60)

    at com.sap.sdm.app.proc.deployment.states.StateBeforeNextDeployment.processEvent(StateBeforeNextDeployment.java:128)

    at com.sap.sdm.app.proc.deployment.states.InstContext.processEventServerSide(InstContext.java:73)

    at com.sap.sdm.app.proc.deployment.states.InstContext.processEvent(InstContext.java:59)

    at com.sap.sdm.app.sequential.deployment.impl.DeployerImpl.doPhysicalDeployment(DeployerImpl.java:127)

    at com.sap.sdm.app.sequential.deployment.impl.DeployerImpl.deploy(DeployerImpl.java:96)

    at com.sap.sdm.apiimpl.local.DeployProcessorImpl.deploy(DeployProcessorImpl.java:57)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:324)

    at com.sap.sdm.is.cs.remoteproxy.server.impl.RemoteProxyServerImpl.requestRemoteCall(RemoteProxyServerImpl.java:127)

    at com.sap.sdm.is.cs.remoteproxy.server.impl.RemoteProxyServerImpl.process(RemoteProxyServerImpl.java:38)

    at com.sap.sdm.apiimpl.remote.server.ApiClientRoleCmdProcessor.process(ApiClientRoleCmdProcessor.java:81)

    at com.sap.sdm.is.cs.session.server.SessionCmdProcessor.process(SessionCmdProcessor.java:67)

    at com.sap.sdm.is.cs.cmd.server.CmdServer.execCommand(CmdServer.java:76)

    at com.sap.sdm.client_server.launch.ServerLauncher$ConnectionHandlerImpl.handle(ServerLauncher.java:280)

    at com.sap.sdm.is.cs.ncserver.NetCommServer.serve(NetCommServer.java:43)

    at com.sap.sdm.is.cs.ncwrapper.impl.ServiceWrapper.serve(ServiceWrapper.java:39)

    at com.sap.bc.cts.tp.net.Worker.run(Worker.java:50)

    at java.lang.Thread.run(Thread.java:534)

    Caused by: java.io.IOException: The following archives that are

    described in the ear descriptor are not found in the ear:

    EEIMEjb.jar,

    Please check the ear content.

    at com.sap.engine.services.deploy.extended.ear.ExtendedEARReader.checkDescriptor(ExtendedEARReader.java:805)

    at com.sap.engine.services.deploy.extended.ear.ExtendedEARReader.getDescriptor(ExtendedEARReader.java:324)

    at com.sap.engine.services.deploy.extended.ear.ExtendedEARReader.<init>(ExtendedEARReader.java:87)

    at com.sap.engine.services.deploy.converter.EARConverter.convert(EARConverter.java:85)

    ... 30 more

    (message ID: com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performAction(DeploymentActionTypes).null)

    May 24, 2005 9:47:47 AM Info: J2EE Engine is in same state (online/offline) as it has been before this deployment process.

    May 24, 2005 9:47:47 AM Error: -


    At least one of the Deployments failed -


    [/code]

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo
    Former Member
    May 24, 2005 at 08:24 AM

    OK found the error 😊

    Add comment
    10|10000 characters needed characters exceeded