[ISS.0088.9139] Output parameters do not conform to targetOutputSignature:

Hello All,

I am new to webmethods and i was working on creating a new interface for my client. All in all it looks to be working fine, adapter can fetched data with the query written. But after that we have a service which is suppose to login to salesforce and get a session ID and other details. But somehow that service provides fault messages as mentioned below.

Any help on this is appreciated.

Below is immediate error when the login sevice step is completed.

[b][ISS.0088.9139] Output parameters do not conform to targetOutputSignature:
errorCode=VV-005
pathName=/tns:loginResponse/tns:result/tns:userInfo/tns:chatterExternal
errorMessage=[ISC.0082.9034] Field is absent, field must exist

errorCode=VV-005
pathName=/tns:loginResponse/tns:result/tns:userInfo/tns: orgDefaultCurrencyLocale
errorMessage=[ISC.0082.9034] Field is absent, field must exist[/b]

Just for additional information i checked salesforce login history and it says login was sucessful.

Check the WSD descriptor properties to turn off response validation if that is not needed.

The error is obvious because the response fields as mentioned above are not optional.

Hi,

Besides what M@he$h said, I think it would be useful to find the root cause.

The error message states that several fields that are mandatory in the contract (WSDL) are not present at runtime.

On the long run, it is not OK to have this.