You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by java programer <ax...@gmail.com> on 2007/12/19 16:44:41 UTC
serviceClient.invokeBlocking() throwing nullpointer exception in rpcclient
hi
in my axis2 service returning hashmap .when i am trying to invoke the
service in rpcclient i am getting nullpointer exception.
i writen rpcclient like this
rpcclient.java
-------------------
RPCServiceClient serviceClient =
*new* RPCServiceClient();
Options options =
*new* Options();
options = serviceClient.getOptions();
options.setManageSession(
*true*);
EndpointReference targetEPR =
*new* EndpointReference(" http://localhost:8080/services/LoginService");
options.setTo(targetEPR);
QName qname=
*new* QName("demo.sample.myservicecom", "loginUser");
Object input[] = { username, password };
Class[] returnTypes =
*new* Class[] {java.util.HashMap.*class*};
Object[] response = serviceClient.invokeBlocking(qname,input, returnTypes);
----------------------------------------------------------------------------------------------------------
serviceClient.invokeBlocking(qname,inpu,returnTypes) throwing exception .
following is my stacktrace
INFO: Exception e is org.apache.axis2.AxisFault
org.apache.axis2.AxisFault
at org.apache.axis2.AxisFault.makeFault(
*AxisFault.java:417*)
at org.apache.axis2.transport.TransportUtils.createSOAPMessage(
*TransportUtils.java:89*)
at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(
*OutInAxisOperation.java:326*)
at org.apache.axis2.description.OutInAxisOperationClient.send(
*OutInAxisOperation.java:389*)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(
*OutInAxisOperation.java:211*)
at org.apache.axis2.client.OperationClient.execute(
*OperationClient.java:163*)
at org.apache.axis2.client.ServiceClient.sendReceive(
*ServiceClient.java:528*)
at org.apache.axis2.client.ServiceClient.sendReceive(
*ServiceClient.java:508*)
at org.apache.axis2.rpc.client.RPCServiceClient.invokeBlocking(
*RPCServiceClient.java:101*)
Caused by: *java.lang.NullPointerException
*
at org.apache.axis2.transport.TransportUtils.createDocumentElement(
*TransportUtils.java:156*)
at org.apache.axis2.transport.TransportUtils.createSOAPMessage(
*TransportUtils.java:111*)
at org.apache.axis2.transport.TransportUtils.createSOAPMessage(
*TransportUtils.java:87*)
... 9 more
please help me from this problem
your help is appriciated
thanks and regards
knrnaidu