最近几天在写代码的时候,需要通过xml格式的报文调用一个发送电子保单的接口,报这个错的时候,debug代码的时候,很难看出来是发送请求返回为0之前的时候报的错误。我还一直以为调通了,是对方给返回为0的。但是细细debug看了一个,发现是在调用第三方接口之前就已经跑出了这个异常。那就找原因呗,经过仔细摸索,返现错误原因有两个:
1.jdomUtil包引用错误,正确的应该是:import com.sinosoft.epolinf.JdomUtil;
2.生成xml文件路径不对,原先是D:\aa\bb
要换成D:/aa/bb 这种的
附上代码:
当然,报这个错,我们还需要修改一下log4j.xml配置文件,加上节点:
<logger name="org.apache.axis.ConfigurationException">
<level value="INFO" />
</logger>