White spaces are required between publicId and SystemId
477077Dec 16 2005 — edited Dec 19 2005Hi!
I am getting a problem while accessing webservice.
I have a synchronous webservice which is deployed successfully. When I add its partnerlink using Oracle BPEL designer in a business process, designer automatically creates a new wsdl file containg partnerlink type and its role.
Sample file looks like. (sample.wsdl)
+++++++++++++++++++++++++++++
xmlns:tns="http://xyz.org/"
<import namespace="http://xyz.org/" location="http://192.168.1.2/InfoWebService/Service.asmx?WSDL"/>
<plnk:partnerLinkType name="InfoServiceSoap_PL">
<plnk:role name="InfoServiceSoap_Role">
<plnk:portType name="tns:InfoServiceSoap"/>
</plnk:role>
</plnk:partnerLinkType>
++++++++++++++++++++++++++++++
Oracle bpel designer successfully compiles and deploy a process. But when I try to compile a processing using "obant" command, it gives following error.
++++++++++++++++++
main:
[bpelc] [Fatal Error] :1:55: White spaces are required between publicId and
systemId.
BUILD FAILED
E:\MainProcess\build.xml:28: java.lang.ClassCastException
Total time: 2 seconds
++++++++++++++++++
Now if I modify the above created Sample.wsdl file and replace the webservice URL with webservice file name as "Infowebservice.wsdl" (after copying it in the current folder). obant command successfully compiles the process.
Could someone please tell me why obant command gives above error when I have URL in sample.wsdl file.