cancel
Showing results for 
Search instead for 
Did you mean: 

WebServiceException while calling the service :No WSDL URL

Former Member
0 Kudos

Hi,

I am facing the below issue.I created the deployable proxy(generate ejb skeleton) and client application by(generate client) with the imported WSDL from ESR.

I tried many times without any luck do u know whats the issues?

Caused by: javax.xml.ws.WebServiceException: No WSDL URL is specified for service [class com.mt.pi.bo.gl.mdm.distributemasterdata.DistributeMasterDataService] on service creation.

at com.sap.engine.services.webservices.espbase.client.jaxws.core.SAPServiceDelegate.<init>(SAPServiceDelegate.java:111)

at com.sap.engine.services.webservices.espbase.client.jaxws.cts.CTSProvider.createDelegate(CTSProvider.java:170)

at com.sap.engine.services.webservices.espbase.client.jaxws.cts.CTSProvider.createServiceDelegate(CTSProvider.java:151)

at javax.xml.ws.Service.<init>(Service.java:57)

at com.mt.pi.bo.gl.mdm.distributemasterdata.DistributeMasterDataService.<init>(DistributeMasterDataService.java:14)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

at java.lang.reflect.Constructor.newInstance(Constructor.java:494)

at java.lang.Class.newInstance0(Class.java:350)

at java.lang.Class.newInstance(Class.java:303)

at com.sap.engine.interfaces.webservices.server.wsclient.ServiceObjectFactory.getObjectInstance(ServiceObjectFactory.java:75)

at com.sap.engine.lib.injection.ReferenceObjectFactory.getObject(ReferenceObjectFactory.java:65)

at com.sap.engine.lib.injection.FieldInjector.inject(FieldInjector.java:113)

... 44 more

Regards

Sabari

Accepted Solutions (0)

Answers (1)

Answers (1)

VijayKonam
Active Contributor
0 Kudos

Does the imported WSDL web service connect to the back end system? Was XI configured to call that service? Or is that a service exposed by ECC directly? Just importing a WSDL might not work without making the required connections between the associated systems.

VJ

Former Member
0 Kudos

The issue resolved,,actually i generated the webservice client application without deployment proxy.

We need to first create the deployable proxy and then the web service Client Application.