I've just configured Axis 1.1 on my machine, and happyaxis reports all the 
required jar files are available. But when I try the EchoHeaders.jws service, I 
get:

<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:xsi="http://www.w3.org/2001/
XMLSchema-instance">
 <soapenv:Body>
  <soapenv:Fault>
   <faultcode>soapenv:Server.userException</faultcode>
   <faultstring>java.lang.NullPointerException</faultstring>
   <detail/>
  </soapenv:Fault>
 </soapenv:Body>
</soapenv:Envelope>

There's no stack trace, and no log output in catalina.out.

I've also tried my own web service (a servlet) which worked on my old computer 
(since uninstalled and repurposed). I get log output there when calling https://
localhost:8443/whisper-server/ws/UserService?wsdl and I get the expected WSDL 
back, but when my PHP5 SoapClient tries to access the service, I just get back 
a 
SOAP Fault with a NullPointerException, and no log output anywhere. I have no 
idea how to debug this, and no idea as to what might be failing. It seems 
obvious that there's a problem with my axis installation, but I can't see what 
it would be.

The environment is:
MacOS X 10.4.4 (on a PPC)
Tomcat 5.5.9
JVM 1.5.0_05-83
Axis 1.1

Has anyone had this problem before?

Thanks,

Mark


Reply via email to