Hi all,
I am trying to call a JWSDP service from an apache SOAP client. It is working when there are no parameters in the service method. When i add the parameters i get the following error:

[Attributes={}] [faultCode=env:Client] [faultString=JAXRPC.TIE.01: caught exception while handling request: deserialization error: unexpected XML reader state. expected: END but found: START: param1] [faultActorURI=null] [DetailEntries=] [FaultEntries=]

I have caught the SOAP messages and TCP traffic for the calls if anyone needs anymore info. Is there anything that I am missing from my code that would cause such an error:

            org.apache.soap.rpc.Call call = new org.apache.soap.rpc.Call();
            call.setParams(parameters);
            call.setMethodName("testIntInputStringOutput");
            call.setFullTargetObjectURI("urn:Foo");

            call.setEncodingStyleURI("http://schemas.xmlsoap.org/soap/encoding/");
            Response resp = call.invoke(new URL("http://192.168.16.35:8080/LimaR/interface"), "");

FYI this is all working on both SOAP and AXIS deployed services.
Thanks,
Brian


Do you Yahoo!?
Yahoo! Finance: Get your refund fast by filing online

Reply via email to