BODI-1111469:Error importing XML Schema

Hi Board Members,

i’ve imported a WSDL (downloaded to local machine) with all reference XSDs to BO DS.
No error is coming up while creating the Datastore.
The structure with all the XSDs is very complex because it’s IBM out-of-the-box solution.

When i try to import one of the functions i get the error:

BODI-1111469: Error parsing the included in the XML send by the adapter to represent a function (see more details in attached screenshot)

It seems that there are some problems with namespace ‘http://ibm.com/xlms/prod/commerce/order

Does anybody know how to get rid of this error?

In SoapUI i can import and use the WSDL without any error.

We are on DS 14.0.3.353
eCommerce_parsing_error.jpg


barthodo :de: (BOB member since 2012-04-18)

are you able to open the URL http://ibm.com/xlms/prod/commerce/order from IE ?

the error message in the screen shot is not clear, on the Designer Machine go to %LINK_DIR%\log folder and you will be able to see the error message in the errorlog.txt copy and paste that error message

is this publicly available WSDL ?


manoj_d (BOB member since 2009-01-02)

Hi Manoj,

no i’m not able to open the URL with IE.
You are?
But why it’s working in SoapUI then?

In errorlog.txt i can see some error messages (see attached txt-file)

As said before…it’s very complex structure (with 10 - 20 sub xsds, which are referencing to each other).
But since this IBM Web Service is out-of-the-box they cannot provide any custom WSDL.
Errorlog_eCommerce_WSDL.txt (8.0 KB)


barthodo :de: (BOB member since 2012-04-18)

the following error is happening since while building the input xsd for the function, something is going wrong, you should see a import declaration for this namespace along with the location of the XSD that has definition for the SyncOrd element

I will have to look at the WSDL and xsd files, can you attach the WSDL and xsd to the Salesforce Adpater issue (Incident 852192 / 2012) that I am currently working on ? I have also sent you a mail

Error <namespace ‘http://www.ibm.com/xmlns/prod/commerce/order’ is referenced without import declaration


manoj_d (BOB member since 2009-01-02)

Just to update here…

Manoj found out that namespace ‘http://www.ibm.com/xmlns/prod/commerce/order’ is referenced in more than one Sub-XSDs.

It seems that BO DS WSDL parser cannot handle that.
He will analyze and try to fix this issue (Manoj, correct me if i’m wrong 8) )


barthodo :de: (BOB member since 2012-04-18)

Hi Manoj,

did you find the error in XML-parser and will SAP release a fix for that?
Or is that out-of-scope?


barthodo :de: (BOB member since 2012-04-18)

Just wondering if there was any follow up on this? We just recently upgraded to 4.1 SP3_1 thinking that this error was fixed in the ADAPT and it seems to still linger.


ww55d (BOB member since 2011-06-14)

what is the problem that you are running into ?


manoj_d (BOB member since 2009-01-02)

Im running into the same error listed above…

After upgrading to 4.1sp3 patch 1, we’re attempting to import a function from a WSDL that works and validates properly within SOAPUI and it comes back with the error stating:

(14.1) 05-08-14 11:52:25 (E) (7996:8316) XML-240304: XML parser failed: Error <markup declaration expected> at line <2>, char <&amp;#7433;&amp;#4608;> in <<xsd:schema 
                                                     xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
                                                     xmlns:ts="http://www.crsoftwareinc.com/xml/ns/titanium/tag/tagAssociationService/v1_0"
                                                     xmlns:diws="http://www.businessobjects.com/diwebservice" targetNamespace="http://www.businessobjects.com/diwebservice"> 
                                                     <xsd:element name="RetrieveConsumerTagsRequest"> 
                                                     <xsd:complexType> 
                                                     <xsd:sequence> 
                                                     <xsd:element ref="ts:retrieve-consumer-tags-request"/> 
                                                     </xsd:sequence> 
                                                     </xsd:complexType> 
                                                     </xsd:element> 
                                                     </xsd:schema>>, file <>.
(14.1) 05-08-14 11:52:25 (E) (7996:8316) XML-240304: XML parser failed: Error <namespace 'http://www.crsoftwareinc.com/xml/ns/titanium/tag/tagAssociationService/v1_0' is referenced
                                                     without import declaration> at line <9>, char <61> in <<xsd:schema 
                                                     xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
                                                     xmlns:ts="http://www.crsoftwareinc.com/xml/ns/titanium/tag/tagAssociationService/v1_0"
                                                     xmlns:diws="http://www.businessobjects.com/diwebservice" targetNamespace="http://www.businessobjects.com/diwebservice"> 
                                                     <xsd:element name="RetrieveConsumerTagsRequest"> 
                                                     <xsd:complexType> 
                                                     <xsd:sequence> 
                                                     <xsd:element ref="ts:retrieve-consumer-tags-request"/> 
                                                     </xsd:sequence> 
                                                     </xsd:complexType> 
                                                     </xsd:element> 
                                                     </xsd:schema>>, file <<xsd:schema 
                                                     xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
                                                     xmlns:ts="http://www.crsoftwareinc.com/xml/ns/titanium/tag/tagAssociationService/v1_0"
                                                     xmlns:diws="http://www.businessobjects.com/diwebservice" targetNamespace="http://www.businessobjects.com/diwebservice"> 
                                                     <xsd:element name="RetrieveConsumerTagsRequest"> 
                                                     <xsd:complexType> 
                                                     <xsd:sequence> 
                                                     <xsd:element ref="ts:retrieve-consumer-tags-request"/> 
                                                     </xsd:sequence> 
                                                     </xsd:complexType> 
                                                     </xsd:element> 
                                                     </xsd:schema>>.
(14.1) 05-08-14 11:52:25 (E) (7996:8316) XML-240416: Error importing XML Schema from file <adapter_schema_in.xsd>: <XML parser failed: Error <namespace
                                                     'http://www.crsoftwareinc.com/xml/ns/titanium/tag/tagAssociationService/v1_0' is referenced without import declaration> at line
                                                     <9>, char <61> in <<xsd:schema 
                                                     xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
                                                     xmlns:ts="http://www.crsoftwareinc.com/xml/ns/titanium/tag/tagAssociationService/v1_0"
                                                     xmlns:diws="http://www.businessobjects.com/diwebservice" targetNamespace="http://www.businessobjects.com/diwebservice"> 
                                                     <xsd:element name="RetrieveConsumerTagsRequest"> 
                                                     <xsd:complexType> 
                                                     <xsd:sequence> 
                                                     <xsd:element ref="ts:retrieve-consumer-tags-request"/> 
                                                     </xsd:sequence> 
                                                     </xsd:complexType> 
                                                     </xsd:element> 
                                                     </xsd:schema>>, file <<xsd:schema 
                                                     xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
                                                     xmlns:ts="http://www.crsoftwareinc.com/xml/ns/titanium/tag/tagAssociationService/v1_0"
                                                     xmlns:diws="http://www.businessobjects.com/diwebservice" targetNamespace="http://www.businessobjects.com/diwebservice"> 
                                                     <xsd:element name="RetrieveConsumerTagsRequest"> 
                                                     <xsd:complexType> 
                                                     <xsd:sequence> 
                                                     <xsd:element ref="ts:retrieve-consumer-tags-request"/> 
                                                     </xsd:sequence> 
                                                     </xsd:complexType> 
                                                     </xsd:element> 
                                                     </xsd:schema>>.>. Validate your XML Schema using external schema validators (found at w3.org).
(14.1) 05-08-14 11:52:25 (E) (7996:8316) PAR-010136: The adapter XML for function <RetrieveConsumerTagsByConsumerIdentifier> contains parsing errors in the object: <XML Schema>:
                                                     <Error importing XML Schema from file <adapter_schema_in.xsd>: <XML parser failed: Error <namespace
                                                     'http://www.crsoftwareinc.com/xml/ns/titanium/tag/tagAssociationService/v1_0' is referenced without import declaration> at line
                                                     <9>, char <61> in <<xsd:schema 
                                                     xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
                                                     xmlns:ts="http://www.crsoftwareinc.com/xml/ns/titanium/tag/tagAssociationService/v1_0"
                                                     xmlns:diws="http://www.businessobjects.com/diwebservice" targetNamespace="http://www.businessobjects.com/diwebservice"> 
                                                     <xsd:element name="RetrieveConsumerTagsRequest"> 
                                                     <xsd:complexType> 
                                                     <xsd:sequence> 
                                                     <xsd:element ref="ts:retrieve-consumer-tags-request"/> 
                                                     </xsd:sequence> 
                                                     </xsd:complexType> 
                                                     </xsd:element> 
                                                     </xsd:schema>>, file <<xsd:schema 
                                                     xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
                                                     xmlns:ts="http://www.crsoftwareinc.com/xml/ns/titanium/tag/tagAssociationService/v1_0"
                                                     xmlns:diws="http://www.businessobjects.com/diwebservice" targetNamespace="http://www.businessobjects.com/diwebservice"> 
                                                     <xsd:element name="RetrieveConsumerTagsRequest"> 
                                                     <xsd:complexType> 
                                                     <xsd:sequence> 
                                                     <xsd:element ref="ts:retrieve-consumer-tags-request"/> 
                                                     </xsd:sequence> 
                                                     </xsd:complexType> 
                                                     </xsd:element> 
                                                     </xsd:schema>>.>. Validate your XML Schema using external schema validators (found at w3.org).>

I’m importing this as a Web Service Adapter.


ww55d (BOB member since 2011-06-14)

you are getting this error when runnig the job ? if yes, this is a bug and will be fixed in DS 4.1 SP3.2

do you have a support case opened for this ?


manoj_d (BOB member since 2009-01-02)

This is an issue upon importing the included functions. We’re not able to get to the point of running the job as the import of the functions does not actually complete.

There is a case open.

Is there an ETA on DS 4.1 SP3.2?


ww55d (BOB member since 2011-06-14)

what is the support case # ?


manoj_d (BOB member since 2009-01-02)

BODS 4.1 SP3 WSDL Unknown JNI Error ( 343568 / 2014 )


ww55d (BOB member since 2011-06-14)