cancel
Showing results for 
Search instead for 
Did you mean: 

Multiple namespace in web services response

Former Member
0 Kudos

I have web services response with multiple namespaces. Consequently, convert XML response to .XSD results into multiple .XSD files.

When I try to import this structure as External Definition, only one XSD is imported. There's no option for import multiple files.

What is the solution for this case?

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

try to do as mentioned in the sap help documentation

http://help.sap.com/saphelp_nw04/helpdata/en/26/9e97b0f525d743882936c2d6f375c7/content.htm

You want to import an XSD document myMessage to the Integration Repository; this document references three other XSD documents myStr1, myStr2, and myStr3 by using the <include> statement. One option is to first import myMessage. The External References tab page then shows that three documents are referenced and that these documents are not yet in the Integration Repository. Next, create further external definitions for myStr1, myStr2, and myStr3 in the same namespace and specify the source for each of these documents. If the source is not contained in the document itself, you will find it in the referencing document. If you refresh the display of the external definition for myMessage, the External References tab page shows that the documents have been found in the Integration Repository. You can then navigate to the other referenced external definitions in the Integration Repository by double clicking.

Cheers

Sunil

Answers (1)

Answers (1)

Former Member
0 Kudos

Rokie,

Open the xsd for your response message and remove all the namesapces in target namespaces. Then once again you upload the xsd. This will make sure that it will not have a problem with the namespace for the responses.

Regards,

---Satish