cancel
Showing results for 
Search instead for 
Did you mean: 

MessageHeader XSD is not getting imported

Former Member
0 Kudos

Hello,

In my scenario, i have a webservice in which its refering to MessageHeader in External Refereneces.

So, imported the XSD from

http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd

Internally, its referring other XSDs as well.

1. http://www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd

2. http://www.oasis-open.org/committees/ebxml-msg/schema/xlink.xsd

3. http://www.oasis-open.org/committees/ebxml-msg/schema/envelope.xsd

4. http://www.w3.org/2001/03/xml.xsd

So i uploaded all the XSD's and imported for External References...

But while importing 1 & 4, am getting the following error message

Unable to convert imported document to WSDL

Reason:

Error when loading XML document (Connection timed out: connect)Check the selected category

Unable to convert imported document to WSDL

Reason: Error when parsing the XML document (External entity -//W3C//DTD XMLSCHEMA 200102//EN from address XMLSchema.dtd in XML document is not supported)

Check the selected category

Because of this am not able to get Header messsage.

Let me know if you have any solution

Regards,

sreeni

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

For technical reasons, proxy generation and the respective editors in the Integration Builder do not support the entire language range of XML schema and WSDL.

For an overview of which language elements are supported, see [http://help.sap.com/saphelp_nw04/helpdata/en/43/ce993b45cb0a85e10000000a1553f6/frameset.htm]

Former Member
0 Kudos

First chk is there any thing reference in the existing XSD

if there first create those data tyeps and later refer them explicitly ,

As reference and import are not supported in the PI Message Tpyes

Rajesh

former_member200962
Active Contributor
0 Kudos
XMLSchema.dtd in XML document is not supported

a .dtd schema file has to be imported as a dtd in the external definitions....when importing any ED we specify whether it should be xsd, dtd, wsdl......so you need to check that no two formats are mixed in one....like a dtd format within a xsd......

Former Member
0 Kudos

Hi,

normally you don't need to import these XSD (starting with http://www.w3.org/....) - they are "just" global definitions of w3 organisation who define XML, XSD, ... standards.

Regards,

Kai

Former Member
0 Kudos

Hello All,

Thanks for the replies.

The problem i am facing is that not getting the proper message in message mapping when i drap & drop the wsdl file(Webservice External Definition). and the node is showing in red.

Regards,

Sreenivas.