Unfortunately can't help you precisely, but when (A) calls (B) you should see something on the wire--perhaps Wireshark[1] can help you in debugging. Another option is to try to make the A->B web service call using the Dispatch interface[2], perhaps it can give you more information about the problem.
HTH, Glen [1] http://www.jroller.com/gmazza/entry/soap_calls_over_wireshark [2] http://www.jroller.com/gmazza/entry/calling_rpc_encoded_web_services balson1980 wrote: > > Hi all, some times back, i was posting repeatedly questions on how to > return a hashmap in apache based CXF web service using wsdl first > approach. Somehow, i could achieve this. Now, i want to write a web > service (A) in which a web service method invoke its private method which > in turn invoke another web service's (B) web method. This web method > returns a hashmap. Here, i am facing a problem. The client to invoke web > method that returns hashmap works fine and i am able to see the hashmap > and thier contents. However, when i write the same client code in a web > service (A) to receive the hashmap from another web service (B), i get a > null. Strange. I am really stuck up here. Can someone give me a hint on > how to come out of this issue? > i suspect, even though, the client code is in one of the private method > (which is not exposed via wsdl), it still faces marshalling / > unmarshalling issue. > > I could not find proper documentation for this issue and never come across > people who have done this stufff already. > > thanks in advance > Bala > -- View this message in context: http://old.nabble.com/Receiving-a-hashmap-in-a-web-service-from-another-web-service-tp28739895p28742216.html Sent from the cxf-user mailing list archive at Nabble.com.
