cancel
Showing results for 
Search instead for 
Did you mean: 

EAR cannot deploy

Former Member
0 Kudos

Hi ,

I have import a wsdl to create a ear file.

But my ear file is only 15KB, and the other ear build by the same src at my co-workers pc is 32KB.

That's really funny!

the ear(32KB) can be deployed. but ear(15KB) cannot.

there is the error deploy log for ear(15KB) :

2008-5-4 18:13:56 /userOut/deploy (com.sap.ide.eclipse.sdm.threading.DeployThreadManager) [Thread[Deploy Thread,5,main]] ERROR:

[003]Deployment aborted

Settings

SDM host : erp-ser2

SDM port : 50018

URL to deploy : file:/D:/DOCUME1/c.cao/LOCALS1/Temp/temp58640com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.ear

Result

=> deployment aborted : file:/D:/DOCUME1/c.cao/LOCALS1/Temp/temp58640com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.ear

Aborted: development component 'com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy'/'sap.com'/'localhost'/'2008.05.04.18.13.31'/'0':

Caught exception during application deployment from SAP J2EE Engine's deploy service:

java.rmi.RemoteException: Cannot deploy application sap.com/com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.. Reason: Webservices common deployment exception! The reason is: Error occured, trying to update ws clients for application sap.com/com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy. . Additional info: ; nested exception is: java.lang.Exception: com.sap.engine.interfaces.webservices.server.deploy.WSDeploymentException: Webservices common deployment exception! The reason is: Error occured, trying to update ws clients for application sap.com/com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy. . Additional info:

at com.sap.engine.services.webservices.server.deploy.wsclient.update.WSClientsUpdateProcessor.updateWSClients(WSClientsUpdateProcessor.java:162)

at com.sap.engine.services.webservices.server.deploy.wsclient.update.WSClientsUpdateProcessor.updateWSClients(WSClientsUpdateProcessor.java:118)

at com.sap.engine.services.webservices.server.deploy.wsclient.update.WSClientsUpdateProcessor.updateWSClients(WSClientsUpdateProcessor.java:104)

at com.sap.engine.services.webservices.server.deploy.wsclient.update.WSClientsUpdateProcessor.updateWSClients(WSClientsUpdateProcessor.java:77)

at com.sap.engine.services.webservices.server.deploy.wsclient.update.WSClientsUpdateManager.makeUpdate(WSClientsUpdateManager.java:53)

at com.sap.engine.services.webservices.server.deploy.WSDeployer.makeUpdate(WSDeployer.java:275)

at com.sap.engine.services.deploy.server.application.UpdateTransaction.makeComponents(UpdateTransaction.java:400)

at com.sap.engine.services.deploy.server.application.DeployUtilTransaction.commonBegin(DeployUtilTransaction.java:321)

at com.sap.engine.services.deploy.server.application.UpdateTransaction.begin(UpdateTransaction.java:164)

at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:292)

at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhases(ApplicationTransaction.java:326)

at com.sap.engine.services.deploy.server.DeployServiceImpl.makeGlobalTransaction(DeployServiceImpl.java:3184)

at com.sap.engine.services.deploy.server.DeployServiceImpl.update(DeployServiceImpl.java:669)

at com.sap.engine.services.deploy.server.DeployServiceImplp4_Skel.dispatch(DeployServiceImplp4_Skel.java:1278)

at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:313)

at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:199)

at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:136)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)

Caused by: com.sap.engine.interfaces.webservices.server.deploy.WSDeploymentException: Webservices common deployment exception! The reason is: Error occured, trying to update ws clients for application sap.com/com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy. . Additional info: at com.sap.engine.services.webservices.server.deploy.wsclient.update.WSClientsUpdateProcessor.updateWSClients(WSClientsUpdateProcessor.java:310) at com.sap.engine.services.webservices.server.deploy.wsclient.update.WSClientsUpdateProcessor.updateWSClients(WSClientsUpdateProcessor.java:150) ... 22 more Caused by: com.sap.engine.interfaces.webservices.server.deploy.WSDeploymentException: Webservices common deployment exception! The reason is: Error occured trying to update ws client com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.BWWZHQMRORPRYJGProxy, application sap.com/com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy. . Additional info:

at com.sap.engine.services.webservices.server.deploy.wsclient.update.WSClientsUpdateProcessor.updateSingleWSClient(WSClientsUpdateProcessor.java:359)

at com.sap.engine.services.webservices.server.deploy.wsclient.update.WSClientsUpdateProcessor.updateSingleWSClient(WSClientsUpdateProcessor.java:330)

at com.sap.engine.services.webservices.server.deploy.wsclient.update.WSClientsUpdateProcessor.updateWSClients(WSClientsUpdateProcessor.java:304)

... 23 more

Caused by: com.sap.engine.interfaces.webservices.server.deploy.WSDeploymentException: Webservices common deployment exception! The reason is: Error occured, trying to generate deployment files for ws client com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.BWWZHQMRORPRYJGProxy, application sap.com/com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy. . Additional info: none

at com.sap.engine.services.webservices.server.deploy.wsclient.WSClientsDeployGenerator.generateSingleWSClientDeployFiles(WSClientsDeployGenerator.java:194)

at com.sap.engine.services.webservices.server.deploy.wsclient.WSClientsDeployGenerator.generateSingleWSClientDeployFiles(WSClientsDeployGenerator.java:167)

at com.sap.engine.services.webservices.server.deploy.wsclient.WSClientsDeployGenerator.generateWSClientsDeployFiles0(WSClientsDeployGenerator.java:155)

at com.sap.engine.services.webservices.server.deploy.wsclient.WSClientsDeployGenerator.generateWSClientsDeployFiles(WSClientsDeployGenerator.java:139)

at com.sap.engine.services.webservices.server.deploy.wsclient.update.WSClientsUpdateProcessor.updateSingleWSClient(WSClientsUpdateProcessor.java:348)

... 25 more

Caused by: com.sap.engine.interfaces.webservices.server.deploy.WSDeploymentException: Webservices common deployment exception! The reason is: Error occurred generating ws client proxy files. Package error. . Additional info: at com.sap.engine.services.webservices.server.deploy.wsclient.WSClientProxyGenerator.generateAndPackageProxyFiles(WSClientProxyGenerator.java:61) at com.sap.engine.services.webservices.server.deploy.wsclient.WSClientsDeployGenerator.generateSingleWSClientDeployFiles(WSClientsDeployGenerator.java:188) ... 29 more Caused by: com.sap.engine.interfaces.webservices.server.deploy.WSDeploymentException: Webservices common deployment exception! The reason is: Error occurred trying to compile ws client proxy files. Compilation error. . Additional info:

at com.sap.engine.services.webservices.server.deploy.wsclient.WSClientProxyGenerator.compileWSClientProxyFile(WSClientProxyGenerator.java:256)

at com.sap.engine.services.webservices.server.deploy.wsclient.WSClientProxyGenerator.compileAndPackageWSClientProxyFiles(WSClientProxyGenerator.java:220)

at com.sap.engine.services.webservices.server.deploy.wsclient.WSClientProxyGenerator.generateAndPackageProxyFiles(WSClientProxyGenerator.java:54)

... 30 more

Caused by: java.io.IOException: Compilation fails...

CompilerOracle: exclude com/sapportals/portal/pb/layout/taglib/ContainerTag addIviewResources

CompilerOracle: exclude com/sap/engine/services/keystore/impl/security/CodeBasedSecurityConnector getApplicationDomain

CompilerOracle: exclude com/sap/engine/services/rmi_p4/P4StubSkeletonGenerator generateStub

CompilerOracle: exclude com/sapportals/portal/prt/util/StringUtils escapeToJS

CompilerOracle: exclude com/sapportals/portal/prt/core/broker/PortalServiceItem startServices

CompilerOracle: exclude com/sap/engine/services/webservices/server/deploy/WSConfigurationHandler downloadFile

CompilerOracle: exclude com/sapportals/portal/prt/jndisupport/util/AbstractHierarchicalContext lookup

CompilerOracle: exclude com/sapportals/portal/navigation/cache/CacheNavigationNode getAttributeValue

CompilerOracle: exclude com/sapportals/portal/navigation/TopLevelNavigationiView PrintNode

CompilerOracle: exclude com/sapportals/wcm/service/ice/wcm/ICEPropertiesCoder encode

CompilerOracle: exclude com/sap/lcr/pers/delta/importing/ObjectLoader loadObjects

CompilerOracle: exclude com/sap/engine/services/webservices/jaxrpc/encoding/InstanceBuilder readElement

CompilerOracle: exclude com/sap/engine/services/webservices/jaxrpc/encoding/InstanceBuilder readSequence

CompilerOracle: exclude com/sap/engine/services/webservices/jaxrpc/encoding/TypeMappingImpl initializeRelations

CompilerOracle: exclude com/sap/engine/services/webservices/jaxrpc/encoding/GeneratedComplexType _loadInto

E:\usr\sap\EP7\JC00\j2ee\cluster\server0\temp\webservices\deploy\sap.com_com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy\wsClients\ws_cl_0\gen\com\sinopec\bwbcs\ServiceProxy\BWWZHQMRORPRYJGProxy\ZHQMRO_RP_RYJGServiceImpl.java:3: cannot resolve symbol

symbol : class ZHQMRO_RP_RYJGService

location: package BWWZHQMRORPRYJGProxy

public class ZHQMRO_RP_RYJGServiceImpl extends com.sap.engine.services.webservices.jaxrpc.wsdl2java.ServiceBaseServer implements com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.ZHQMRO_RP_RYJGService {

^

E:\usr\sap\EP7\JC00\j2ee\cluster\server0\temp\webservices\deploy\sap.com_com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy\wsClients\ws_cl_0\gen\com\sinopec\bwbcs\ServiceProxy\BWWZHQMRORPRYJGProxy\ZHQMRO_RP_RYJGSoapBindingStub.java:44: package com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1 does not exist

public com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1.BicCfzhqmroRpRyjgResponse bicCfzhqmroRpRyjg(com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1.BicCfzhqmroRpRyjg parameters) throws java.rmi.RemoteException,com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.BicCfzhqmroRpRyjgRfcException {

^

E:\usr\sap\EP7\JC00\j2ee\cluster\server0\temp\webservices\deploy\sap.com_com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy\wsClients\ws_cl_0\gen\com\sinopec\bwbcs\ServiceProxy\BWWZHQMRORPRYJGProxy\ZHQMRO_RP_RYJGSoapBindingStub.java:44: package com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1 does not exist

public com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1.BicCfzhqmroRpRyjgResponse bicCfzhqmroRpRyjg(com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1.BicCfzhqmroRpRyjg parameters) throws java.rmi.RemoteException,com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.BicCfzhqmroRpRyjgRfcException {

^

E:\usr\sap\EP7\JC00\j2ee\cluster\server0\temp\webservices\deploy\sap.com_com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy\wsClients\ws_cl_0\gen\com\sinopec\bwbcs\ServiceProxy\BWWZHQMRORPRYJGProxy\ZHQMRO_RP_RYJGSoapBindingStub.java:44: cannot resolve symbol

symbol : class BicCfzhqmroRpRyjgRfcException

location: package BWWZHQMRORPRYJGProxy

public com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1.BicCfzhqmroRpRyjgResponse bicCfzhqmroRpRyjg(com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1.BicCfzhqmroRpRyjg parameters) throws java.rmi.RemoteException,com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.BicCfzhqmroRpRyjgRfcException {

^

E:\usr\sap\EP7\JC00\j2ee\cluster\server0\temp\webservices\deploy\sap.com_com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy\wsClients\ws_cl_0\gen\com\sinopec\bwbcs\ServiceProxy\BWWZHQMRORPRYJGProxy\ZHQMRO_RP_RYJGSoapBindingStub.java:98: package com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1 does not exist

public void bicCfzhqmroRpRyjg(com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1.BicCqhqmroR00001000[] data) throws java.rmi.RemoteException,com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.BicCfzhqmroRpRyjgRfcException {

^

E:\usr\sap\EP7\JC00\j2ee\cluster\server0\temp\webservices\deploy\sap.com_com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy\wsClients\ws_cl_0\gen\com\sinopec\bwbcs\ServiceProxy\BWWZHQMRORPRYJGProxy\ZHQMRO_RP_RYJGSoapBindingStub.java:51: package com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1 does not exist

super._initParameter(this.inputParams[0],"urn:sap-com:document:sap:soap:functions:mc-style","_-bic_-cfzhqmroRpRyjg","parameters",com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1.BicCfzhqmroRpRyjg.class);

^

E:\usr\sap\EP7\JC00\j2ee\cluster\server0\temp\webservices\deploy\sap.com_com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy\wsClients\ws_cl_0\gen\com\sinopec\bwbcs\ServiceProxy\BWWZHQMRORPRYJGProxy\ZHQMRO_RP_RYJGSoapBindingStub.java:57: package com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1 does not exist

super._initParameter(this.outputParams[0],"urn:sap-com:document:sap:soap:functions:mc-style","_-bic_-cfzhqmroRpRyjgResponse","parameters",com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1.BicCfzhqmroRpRyjgResponse.class);

^

E:\usr\sap\EP7\JC00\j2ee\cluster\server0\temp\webservices\deploy\sap.com_com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy\wsClients\ws_cl_0\gen\com\sinopec\bwbcs\ServiceProxy\BWWZHQMRORPRYJGProxy\ZHQMRO_RP_RYJGSoapBindingStub.java:63: package com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1 does not exist

com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1.BicCfzhqmroRpRyjgResponse parametersTemp;

^

E:\usr\sap\EP7\JC00\j2ee\cluster\server0\temp\webservices\deploy\sap.com_com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy\wsClients\ws_cl_0\gen\com\sinopec\bwbcs\ServiceProxy\BWWZHQMRORPRYJGProxy\ZHQMRO_RP_RYJGSoapBindingStub.java:85: package com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1 does not exist

parametersTemp = (com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1.BicCfzhqmroRpRyjgResponse) this.outputParams[0].content;

^

E:\usr\sap\EP7\JC00\j2ee\cluster\server0\temp\webservices\deploy\sap.com_com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy\wsClients\ws_cl_0\gen\com\sinopec\bwbcs\ServiceProxy\BWWZHQMRORPRYJGProxy\ZHQMRO_RP_RYJGSoapBindingStub.java:99: package com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1 does not exist

com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1.BicCfzhqmroRpRyjg requestvariable = new com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1.BicCfzhqmroRpRyjg();

^

E:\usr\sap\EP7\JC00\j2ee\cluster\server0\temp\webservices\deploy\sap.com_com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy\wsClients\ws_cl_0\gen\com\sinopec\bwbcs\ServiceProxy\BWWZHQMRORPRYJGProxy\ZHQMRO_RP_RYJGSoapBindingStub.java:99: package com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1 does not exist

com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1.BicCfzhqmroRpRyjg requestvariable = new com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1.BicCfzhqmroRpRyjg();

^

E:\usr\sap\EP7\JC00\j2ee\cluster\server0\temp\webservices\deploy\sap.com_com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy\wsClients\ws_cl_0\gen\com\sinopec\bwbcs\ServiceProxy\BWWZHQMRORPRYJGProxy\ZHQMRO_RP_RYJGSoapBindingStub.java:101: package com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1 does not exist

com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy.types.p1.BicCfzhqmroRpRyjgResponse resultvariable = bicCfzhqmroRpRyjg(_request_variable);

^

12 errors

at com.sap.engine.services.webservices.jaxrpc.util.PackageBuilder.compileExternal(PackageBuilder.java:370)

at com.sap.engine.services.webservices.jaxrpc.util.PackageBuilder.traversThrough(PackageBuilder.java:313)

at com.sap.engine.services.webservices.jaxrpc.util.PackageBuilder.traversThrough(PackageBuilder.java:289)

at com.sap.engine.services.webservices.jaxrpc.util.PackageBuilder.traversThrough(PackageBuilder.java:289)

at com.sap.engine.services.webservices.jaxrpc.util.PackageBuilder.traversThrough(PackageBuilder.java:289)

at com.sap.engine.services.webservices.jaxrpc.util.PackageBuilder.traversThrough(PackageBuilder.java:289)

at com.sap.engine.services.webservices.jaxrpc.util.PackageBuilder.traversThrough(PackageBuilder.java:289)

at com.sap.engine.services.webservices.jaxrpc.util.PackageBuilder.traversThrough(PackageBuilder.java:274)

at com.sap.engine.services.webservices.jaxrpc.util.PackageBuilder.compile(PackageBuilder.java:437)

at com.sap.engine.services.webservices.server.deploy.wsclient.WSClientProxyGenerator.compileWSClientProxyFile(WSClientProxyGenerator.java:249)

... 32 more

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

Deployment exception : The deployment of at least one item aborted

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

The following line in the log -

>>com.sap.engine.interfaces.webservices.server.deploy.WSDeploymentException: Webservices common

>>deployment exception! The reason is: Error occured, trying to update ws clients for application

>>sap.com/com.sinopec.bwbcs.ServiceProxy.BWWZHQMRORPRYJGProxy. . Additional info:

makes me ask if you are trying to update an existing service rather than deploy a new service. If the service already exists (under sap.com), I would suggest that you first undeploy it and then try deploying your EAR file again.

As far as the build problem is concerned (where your EAR is smaller than the other EAR file), you can open both EAR files (in WinRAR or WinZip) and check if your file is missing particular components. Maybe you have forgotten to include a particular bean or something?

Sameer