cancel
Showing results for 
Search instead for 
Did you mean: 

Web-service. Set up a namespace for schema.

Former Member
0 Kudos

I created the web-service via Wizard. In WSDL text there is such row:

<xsd:schema attributeFormDefault="qualified" targetNamespace="urn:sap-com:document:sap:rfc:functions">

but client for this web-service who has other ERP system (1C-Enterprise) ask to modify attributeFormDefault="qualified" to elementFormDefault = "qualified".

How can I do this?

Thx, for help.

Accepted Solutions (1)

Accepted Solutions (1)

baskar_gopalakrishnan2
Active Contributor
0 Kudos

Use Xmlspy or some editor to modify or edit the WSDL as per need.

elementFormDefault="qualified"

This means that all the elements in the XML document must have namespace variable prefixed with them.

elementFromDefault="unqualified"

This means that not all the elements in the XML document requires namespace variable prefixed with them. Only the root element has to be prefixed with namespace variable.

Former Member
0 Kudos

I can modify it, and I can connect to fixed WSDL from other system, but when I summon SAP web-service functions, errors still occur due to SAP return value without namespace.

Answers (0)