Skip to Content
0
Former Member
Oct 05, 2005 at 02:52 PM

SOAP: error occurs in AE

30 Views

Hello.

The error "SOAP: error occured: org.w3c.dom.DOMException: QName is 'xmlns', but URI is not 'http://www.w3.org/2000/xmlns/' in the qualified name, 'xmlns'" occurs in Adapter Engine. It happens in the scenario, when IDOC from SAP is mapped to XML in XI 3.0 (SP14) and transfered to our web service using SOAP adapter.

We watch this error in Message Display Tool.

We had not such error before SP14.

A result of mapping is the following xml message:

<?xml version="1.0" encoding="utf-8"?>

http://tempuri.org/">

<dsRT>

http://www.w3.org/2001/XMLSchema" id="dsCurrencyRates" targetNamespace=" http://tempuri.org/dsCurrRates.xsd" elementFormDefault="qualified" attributeFormDefault="qualified" xmlns=" http://tempuri.org/dsCurrRates.xsd" xmlns:mstns=" http://tempuri.org/dsCurrRates.xsd" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">

<xs:element name="dsCurrencyRates" msdata:IsDataSet="true">

<xs:complexType>

<xs:choice maxOccurs="unbounded">

<xs:element name="CurrencyRates">

<xs:complexType>

<xs:sequence>

<xs:element name="Currency" type="xs:string" minOccurs="0"/>

<xs:element name="Date" type="xs:date" minOccurs="0"/>

<xs:element name="Value" type="xs:decimal" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:choice>

</xs:complexType>

</xs:element>

</xs:schema>

http://tempuri.org/dsCurrRates.xsd">

<CurrencyRates>

<Currency>ˆ</Currency>

<Date>2005-10-05</Date>

<Value>34.6</Value>

</CurrencyRates>

<CurrencyRates>

<Currency>$</Currency>

<Date>2005-10-05</Date>

<Value>28.65</Value>

</CurrencyRates>

</dsCurrencyRates>

</dsRT>

</CurrencyRatesAdd>

Best regards,

Alexander Gannochka.