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