Cliente web service

to fazendo um cliente web service como se segue:
try
{
String urlWS = “http://localhost:8080/axis/Criptografia.jws”;
Object[] params = {new String(“World”)};
Service service = new Service();
Call call = (Call) service.createCall();
call.setTargetEndpointAddress(urlWS);
call.setOperationName(“criptografar”);
String ret = (String)call.invoke(params);
System.out.println("Resultado: " + params[0]);
}
catch(Exception ex)
{
ex.printStackTrace();
}
e recebo a mensagem de erro no metodo invoke:

java.lang.NullPointerException
at org.apache.axis.AxisFault.makeFault(AxisFault.java:129)
at org.apache.axis.client.Call.invoke(Call.java:2251)
at org.apache.axis.client.Call.invoke(Call.java:2171)
at org.apache.axis.client.Call.invoke(Call.java:1691)
at WEB1.UseWS.main(UseWS.java:18)
Caused by: java.lang.NullPointerException
at java.util.Hashtable.put(Hashtable.java:396)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.setProperty(SAXParserImpl.java:395)
at org.apache.axis.encoding.DeserializationContextImpl.parse(DeserializationContextImpl.java:246)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:538)
at org.apache.axis.Message.getSOAPEnvelope(Message.java:376)
at org.apache.axis.client.Call.invokeEngine(Call.java:2583)

alguem saberia como reslover?
desde jah agradeco.