Error Invoking a Web service

We are trying to consume web service using “Web Service connector” in IS 6.5.

WSDL:
[url]http://test.achex.com/ws/Authorization.wsdl[/url] [Also attached below]

Service we are trying to consume:
createCheckAuthorization

Test Data:
Attached below. [test_data_authorize.txt]

IS screen shots of the Web service connector and the error is attached below.

any help wud be greatly appreciated.

Thanks in Advance
Authorization.wsdl (13.4 KB)
test_data_authorize.txt (3.4 KB)

raj,

The screen shots do not appear to be attached. What are the errors you are receiving.

For what it’s worth the WSDL appears to validate successfully in XML Spy Enterprise.

Soap-RPC services are notoriously less interoperable than document / literal, so it is not surprising that there might be some issues with this service.

Mark

Raj, I tried myself and I get following error

Could not run ‘createCheckAuthorization’.

com.wm.app.b2b.server.ServiceException: [ISS.0088.9139] Output parameters do not conform to targetOutputSignature:
errorCode=VV-005
pathName=/result/stns:statusDisplayDescription
errorMessage=[ISC.0082.9034] Field is absent, field must exist
errorCode=VV-005
pathName=/result/stns:statusCode
errorMessage=[ISC.0082.9034] Field is absent, field must exist
errorCode=VV-005
pathName=/result/stns:clearerID
errorMessage=[ISC.0082.9034] Field is absent, field must exist
errorCode=VV-005
pathName=/result/stns:merchantID
errorMessage=[ISC.0082.9034] Field is absent, field must exist
errorCode=VV-005
pathName=/result/stns:trackingID
errorMessage=[ISC.0082.9034] Field is absent, field must exist

First, the “Output parameters do not confirm to targetOutputSignature” message is the result of checking the “Validate Output” on the service’s input/output tab AND not getting the expected results back from the invoked web service.

If some of these parameters are not really required, you can uncheck this box. After unchecking the box, run the web service connector again and see what results are returned from the invoked web service.

HTH,

Mark

Thanks for the response, Mark.
I have “Validate Input” and “Validate Output” both unchecked. I still get an error when I try to run the service.

This service is runing on webLogic and used by Java/C# client. Do we know any known problem accessing SOAP-RPC service from webMethods? We have IS 6.5 and no patches applied.

You are going to need to capture the soap request and response messages on the wire using a tool like PocketSoap tcpTrace.

What error are you getting with the “Validate Output” box unchecked?

Mark