After parsing the WSDL in Developer and all the documents and webServices Connectors are successfully created, I am having this annoying problem.
I am able to see in the console (debug) the SOAP request and response with the correct data from Siebel, but then the Developer (where I am testing the service) fails on the soapRPC step (inside the generated webService connector).
com.wm.app.b2b.server.ServiceException: [ISS.0088.9139] Output parameters do not conform to targetOutputSignature:
errorCode=VV-006
pathName=/SiebelMessage/ListOfAccountInterface/Account
errorMessage=[ISC.0082.9035] Value cannot be null, allow null value is false
Even thinking that the corresponding output document was created automatically and because of this was well constructed, I selected the “Allow nulls” on the structure name on the output document.
Now the results are even more surprisingly… the service does not fail but the structure comes null!!! The SOAP Response (XML) continues to be OK.
Any ideias?
I seem to be in trouble every time the WSDL has complex types involved!
See the WSDL file to get an ideia…
wsdl file
Account.WSDL (23.0 k)