cancel
Showing results for 
Search instead for 
Did you mean: 

Creating a deployable proxy from a WSDL url....need help with deploying

Former Member
0 Kudos

Hello Experts,

I am trying to create a deployable proxy from an existing WSDL url.

After I create the EAR file I try to deploy and get the following error :

Result

=> deployment aborted : file:/C:/DOCUME1/mm02/LOCALS1/Temp/temp6942583117729912736testwsdl.ear

Aborted: development component 'testwsdl'/'sap.com'/'localhost'/'2009.06.29.11.17.54'/'0':Caught exception during application deployment from SAP J2EE Engine's deploy service:java.rmi.RemoteException: Cannot deploy application sap.com/testwsdl.. Reason: Webservices common deployment exception! The reason is: Error occured, trying to generate deployment files for ws client com.sjm.test.testwsdl, application sap.com/testwsdl. . Additional info: none; 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 generate deployment files for ws client com.sjm.test.testwsdl, application sap.com/testwsdl. . 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.WSClientsDeployGenerator.generateWSClientsDeployFiles0(WSClientsDeployGenerator.java:129) at com.sap.engine.services.webservices.server.deploy.wsclient.WSClientsDeployGenerator.generateWSClientsDeployFiles(WSClientsDeployGenerator.java:91) at com.sap.engine.services.webservices.server.deploy.wsclient.WSClientsDeployGenerator.generateDeployFiles(WSClientsDeployGenerator.java:46) at com.sap.engine.services.webservices.server.deploy.wsclient.WSClientsDeployManager.deploy(WSClientsDeployManager.java:56) at com.sap.engine.services.webservices.server.deploy.WSDeployer.deploy(WSDeployer.java:158) at com.sap.engine.services.deploy.server.application.DeploymentTransaction.makeComponents(DeploymentTransaction.java:606) at com.sap.engine.services.deploy.server.application.DeployUtilTransaction.commonBegin(DeployUtilTransaction.java:321) at com.sap.engine.services.deploy.server.application.DeploymentTransaction.begin(DeploymentTransaction.java:307) 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:3186) at com.sap.engine.services.deploy.server.DeployServiceImpl.deploy(DeployServiceImpl.java:554) at com.sap.engine.services.deploy.server.DeployServiceImplp4_Skel.dispatch(DeployServiceImplp4_Skel.java:1555) at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:319) at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:200) 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(AccessController.java:219) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)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:66) at com.sap.engine.services.webservices.server.deploy.wsclient.WSClientsDeployGenerator.generateSingleWSClientDeployFiles(WSClientsDeployGenerator.java:188) ... 25 moreCaused 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:262) at com.sap.engine.services.webservices.server.deploy.wsclient.WSClientProxyGenerator.compileAndPackageWSClientProxyFiles(WSClientProxyGenerator.java:226) at com.sap.engine.services.webservices.server.deploy.wsclient.WSClientProxyGenerator.generateAndPackageProxyFiles(WSClientProxyGenerator.java:59) ... 26 moreCaused by: java.io.IOException: Compilation fails... Compilation Failed! Exit Code=1 ;Error stream contains:"/usr/sap/SP1/JC00/j2ee/cluster/server0/./temp/webservices/deploy/sap.com_testwsdl/wsClients/ws_cl_0/gen/com/sjm/test/SoapBindingStub.java:14: com.sjm.test.SoapBindingStub is not abstract and does not override abstract method updateTask(com.sjm.test.types.p2.TaskDataType) in com.sjm.test.Soappublic class SoapBindingStub extends com.sap.engine.services.webservices.jaxrpc.wsdl2java.BaseGeneratedStub implements com.sjm.test.Soap { ^1 error" at com.sap.engine.services.webservices.jaxrpc.util.Compiler.compile(Compiler.java:53) at com.sap.engine.services.webservices.jaxrpc.util.PackageBuilder.compileExternal(PackageBuilder.java:328) at com.sap.engine.services.webservices.jaxrpc.util.PackageBuilder.traversThrough(PackageBuilder.java:291) at com.sap.engine.services.webservices.jaxrpc.util.PackageBuilder.compile(PackageBuilder.java:481) at com.sap.engine.services.webservices.server.deploy.wsclient.WSClientProxyGenerator.compileWSClientProxyFile(WSClientProxyGenerator.java:255) ... 28 more (message ID: com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performAction(DeploymentActionTypes).REMEXC)

Deployment exception : The deployment of at least one item aborted

Please help, I don't know what the actual error means!

Regards,

M

Accepted Solutions (0)

Answers (1)

Answers (1)

siarhei_pisarenka3
Active Contributor
0 Kudos

The exception contains the following error message: "com.sjm.test.SoapBindingStub is not abstract and does not override abstract method updateTask(com.sjm.test.types.p2.TaskDataType) in com.sjm.test.Soap. public class SoapBindingStub extends com.sap.engine.services.webservices.jaxrpc.wsdl2java.BaseGeneratedStub implements com.sjm.test.Soap".

It seems like a compilation error occurs in class SoapBindingStub. Try to resolve it and rebuild the EAR again.

BR, Sergei

Former Member
0 Kudos

Thanks Sergei,

This is weird, as that is all generated code by NWDS.

All I did was use the wizard....would you know what I need to write and where?

Regards,

M