jrockit81sp6_142_10导致axis的webservice 传入参数时报错:
java.lang.NullPointerException错误,这是使用xmlspy调用返回的错误信息
<?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>
<ns1:hostname xmlns:ns1="http://xml.apache.org/axis/">TEMP-E23CD45C2D</ns1:hostname>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
这时根本就没有调用到程序上,一旦传入参数就会报错,经过检查是weblogic自带jdk的问题,使用sun 的jdk 就ok了,需要修改startWeblogic.cmd
set JAVA_VENDOR=SUN
set JAVA_HOME=d:\bea\jdk142_11
出错weblogic版本:8。1