Hi, I am struggling with this issue for more than a week now. Little about my project: I am trying to expose CI-based Web Serive from PS and consume by Sharepoint Form (workflow). I created/exposed CI-based WS and tested with SOAPUI as well as .NET web form. It works. I can get/post data via WS. However, I cannot use same WS in any other environment for example Infopath or SHarepoint forms. I always get the following error:
SoapMapper:The SoapMapper for element CreateCompIntfcU_MY_TEST_CI could not be created. The parameter is incorrect.
- WSDLOperation:Initialization of a SoapMapper for operation EmplCreate failed. The parameter is incorrect.
- WSDLOperation:Initializing of the input message failed for operation EmplCreate. The parameter is incorrect.
- WSDLPort:An operation for port CI_U_MY_TEST_CI_Port could not be initialized. The parameter is incorrect.
- WSDLPort:Analyzing the binding information for port CI_U_MY_TEST_CI_Port failed. The parameter is incorrect.
- WSDLService:Initialization of the port for service U_MyTestEmployee failed. The parameter is incorrect.
- WSDLReader:Analyzing the WSDL file failed. The parameter is incorrect.
I tried to create proxy client in wsdl.exe and svcutil.exe and got similar error:
ERROR: Unable to to import binding 'CI_U_MY_TEST_CI_Binding' from message 'Http:xmlns.oracle.com/Enterprise/HCM/Services/U_ MyTestEmployee.1'
- Unable to import operation 'EmplCreate'
- The element 'Http:xmlns.oracle.com/Enterprise/Tools/Schemas/M 430148.v1:CreateCompIntfcU_MY_TEST_CI' is missing
Looks like it cannot locate the targent namespace or the Import .xsd file. Now, I am stuck and don't know where to go from here. I have seen ppl saying that if I have the .xsd file in the same location as .wsdl (in local drive ) it should work but I do not think I can get to that .xsd file.
is there any workaround to this. Since I am new to to XML for that matter PS as well, am I missing anything important here?
I would like to hear from you experts, please.
Thank you