cancel
Showing results for 
Search instead for 
Did you mean: 

Consuming Webservice in ABAP: SoapFaultCode:1

Former Member
0 Kudos

Hi,

I have created a webservice with NetweaverDeveloperStudio and deployed it to a J2EE. I tested it with the "NDS-Webservice-Tester" and it worked fine.

I then created a proxy following the section for WebAS 640 in the weblog of Thomas Jung:

/people/thomas.jung3/blog/2004/11/17/bsp-a-developers-journal-part-xiv--consuming-webservices-with-abap

When using the "test-interface" function in SE80 (also described in Thomas weblog) I get the following result:

<CX_AI_SYSTEM_FAULT>

<CODECONTEXT>http://www.sap.com/xml_errorcodes</CODECONTEXT>

<CODE>SoapFaultCode:1</CODE>

<ERRORTEXT>

000D6019F1DD004000000036000020D8000405473991B26F:

Found 0 operation definitions using keys:

Key name:'first-body-element-ns'

key value: 'urn:EdilogUserManagementWebserviceWsd/EdilogUserManagementWebserviceVi/document';

Key name:'SoapRequestWrapper'

key value:'getCompany';

</ERRORTEXT>

<LANGUAGE />

</CX_AI_SYSTEM_FAULT>

Any idea what might cause this error? Is there a list with the SoapErrorCodes and their specific meanings?

Thanks and regards

Jan Hempel

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

I solved the problem "accidentally": The name of the Webservice was to long! Changing the name from "EdilogUserManagementWebservice" to "UserManagement" did the trick.

This is probably due to the restricted fieldlength of ABAP-programnames.

Regards

Jan Hempel

Former Member
0 Kudos

Hi all,

what can I do, if I cann't rename the Webservice? In my case the Webservice is from an external system from another company.

The Webservice is named "AccountDataService".

Regards

Roland