I've been getting this error lately: Fault=[Attributes={}] [faultCode=SOAP-ENV:Server] [faultString=Exception from service object: null] [faultActorURI=/SRW/etdcat] [DetailEntries=] [FaultEntries=]
Not very helpful. I pulled down the 2_2 source and walked from RPCServletRouter into RPCRouter where I finally dropped these three lines at line number 168: System.out.println("in RPCRouter: t="+t); t.printStackTrace(); System.out.println("in RPCRouter: t.getMessage()="+t.getMessage()); With these I was able to discover that my service had thrown a null pointer exception and the stack trace showed me the line number that it happened at. My question is: shouldn't that information have made it into the SOAP error message? Ralph