在linux上部署webservice客户端报错,在windows上没有问题

SEVERE: Servlet.service() for servlet restfull threw exception
java.lang.RuntimeException: Cannot create a secure XMLInputFactory
at org.apache.cxf.staxutils.StaxUtils.createXMLInputFactory(StaxUtils.java:312)
at org.apache.cxf.staxutils.StaxUtils.getXMLInputFactory(StaxUtils.java:262)
at org.apache.cxf.staxutils.StaxUtils.createXMLStreamReader(StaxUtils.java:1478)
at org.apache.cxf.staxutils.StaxUtils.createXMLStreamReader(StaxUtils.java:1380)
at org.apache.cxf.wsdl11.WSDLManagerImpl.loadDefinition(WSDLManagerImpl.java:247)
at org.apache.cxf.wsdl11.WSDLManagerImpl.getDefinition(WSDLManagerImpl.java:206)
at org.apache.cxf.wsdl11.WSDLServiceFactory.<init>(WSDLServiceFactory.java:84)

第1个回答  2014-03-10
此种错误是由于jsp页面获得了一个空指针导致,即servlet传参数时有一个参数没穿过去或者传的参数和接受的参数不一致导致的,检查一下参数即可解决.
相似回答