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.

Reply via email to