Namespace issue--No target namespace in the xsd
TarakJul 19 2012 — edited Feb 26 2020Hi All,
Currently facing error at the time of deploying composites because of namespace issues
I have two source system XSD's without targetnamespace and both schemas are defaulted to the same namespace as xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
i am using these xsd's in bpel process as below
My Bpel processA (Using XSD-A) invoking source system with Operation A and source returns the XML content in string format and i am parsing the XML content using XSD-A. After parsing based on the business logic i am invoking Bpel process C.
After Invoking bpel process C , Bpel process A invokes Bpel process B with 3 input parameters. Now my Bpel process B invokes source system with Operation B and source returns the XML content in string format and i am parsing the XML content using XSD-B.
Now at the time of deployment i am facing issue in deploying Bpel Process-A and getting errors as *"element names are duplicated"*. In Both XSD most of the element are named as same including root element.
I am sure this happens because there is no qualifier namespace in the xsd to avoid ambiguous.
Could some one please help me in solving this issue by using same xsd without namespace
Regards,
Tarak.