Hi
I have a method in my service class like

public void handleReq(OMElement om)...

I want the clients to call this method synchronously so that they get back a
fault in case of an exception from the service. I added the messageReceiver
class as org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver. And from
the client [I am using ServiceClient] I call sendRobust method. I am getting
the following error from the client after my service method has been invoked
successfully:

org.apache.axis2.AxisFault: Incoming message input stream is null
       at org.apache.axis2.transport.TransportUtils.createSOAPMessage
(Transport
Utils.java:64)
       at org.apache.axis2.description.OutInAxisOperationClient.send
(OutInAxisO
peration.java:349)
       at org.apache.axis2.description.OutInAxisOperationClient.execute
(OutInAx
isOperation.java:279)
       at org.apache.axis2.client.ServiceClient.sendRobust(
ServiceClient.java:3
59)
       at org.apache.axis2.client.ServiceClient.sendRobust(
ServiceClient.java:3
39)

I am bit desparate in getting this thing working and can anyone let me know
if this is a bug in axis2 or I am using a wrong setup.

--
thanks
Rishi

Reply via email to