Java “线程中的异常”;“主要”;org.jboss.xb.binding.JBossXBRuntimeException:未能创建新的SAX解析器

Java “线程中的异常”;“主要”;org.jboss.xb.binding.JBossXBRuntimeException:未能创建新的SAX解析器,java,web-services,dependencies,jar,Java,Web Services,Dependencies,Jar,我已经用Java创建了一个独立的web服务客户端。我能够正确地生成WSDL,但是当我执行run.bat文件时,我会得到上面的异常和下面的异常。我在谷歌上搜索标题中显示的异常,找到了一个包含它的.jar文件。我将其添加到我的JBOSS_HOME/lib目录以及Client/lib目录中。不知道为什么我还在看这个。如有任何建议,将不胜感激 Exception in thread "main" org.jboss.xb.binding.JBossXBRuntimeException: Failed t

我已经用Java创建了一个独立的web服务客户端。我能够正确地生成WSDL,但是当我执行run.bat文件时,我会得到上面的异常和下面的异常。我在谷歌上搜索标题中显示的异常,找到了一个包含它的.jar文件。我将其添加到我的JBOSS_HOME/lib目录以及Client/lib目录中。不知道为什么我还在看这个。如有任何建议,将不胜感激

Exception in thread "main" org.jboss.xb.binding.JBossXBRuntimeException: Failed to create a new SAX parser
    at org.jboss.xb.binding.UnmarshallerFactory$UnmarshallerFactoryImpl.newUnmarshaller(UnmarshallerFactory.java:100)
    at org.jboss.ws.metadata.config.JBossWSConfigFactory.parse(JBossWSConfigFactory.java:76)
    at org.jboss.ws.metadata.config.JBossWSConfigFactory.getConfig(JBossWSConfigFactory.java:149)
    at org.jboss.ws.metadata.umdm.EndpointMetaData.initEndpointConfigMetaData(EndpointMetaData.java:872)
    at org.jboss.ws.metadata.umdm.EndpointMetaData.initEndpointConfig(EndpointMetaData.java:849)
    at org.jboss.ws.metadata.builder.jaxws.JAXWSClientMetaDataBuilder.rebuildEndpointMetaData(JAXWSClientMetaDataBuilder.java:292)
    at org.jboss.ws.core.jaxws.spi.ServiceDelegateImpl.getPortInternal(ServiceDelegateImpl.java:267)
    at org.jboss.ws.core.jaxws.spi.ServiceDelegateImpl.getPort(ServiceDelegateImpl.java:198)
    at javax.xml.ws.Service.getPort(Service.java:141)
    at com.firstcoverage.ws.client.om.WSStandAloneReportingSoapServiceService.getWSStandAloneReportingSoapServicePort(WSStandAloneReportingSoapServiceService.java:68)
    at com.firstcoverage.ws.client.StandAloneReportingSoapClientFactory.ConnectToFCStandAloneReportingSoapWS(StandAloneReportingSoapClientFactory.java:70)
    at com.firstcoverage.ws.client.StandAloneReportingSoapClientFactory.CreateInstance(StandAloneReportingSoapClientFactory.java:35)
    at com.firstcoverage.ws.client.Reporter.main(Reporter.java:89)
Caused by: org.jboss.xb.binding.JBossXBException: Failed to create a new SAX parser
    at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.<init>(SaxJBossXBParser.java:96)
    at org.jboss.xb.binding.UnmarshallerImpl.<init>(UnmarshallerImpl.java:55)
    at org.jboss.xb.binding.UnmarshallerFactory$UnmarshallerFactoryImpl.newUnmarshaller(UnmarshallerFactory.java:96)
    ... 12 more
Caused by: javax.xml.parsers.ParserConfigurationException: Feature 'http://apache.org/xml/features/xinclude' is not recognized.
    at org.apache.xerces.jaxp.SAXParserFactoryImpl.newSAXParser(Unknown Source)
    at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.<init>(SaxJBossXBParser.java:92)
    ... 14 more
线程“main”org.jboss.xb.binding.JBossXBRuntimeException中的异常:未能创建新的SAX解析器 位于org.jboss.xb.binding.UnmarshallerFactory$UnmarshallerFactoryImpl.newUnmarshaller(UnmarshallerFactory.java:100) 位于org.jboss.ws.metadata.config.JBossWSConfigFactory.parse(JBossWSConfigFactory.java:76) 位于org.jboss.ws.metadata.config.JBossWSConfigFactory.getConfig(JBossWSConfigFactory.java:149) 位于org.jboss.ws.metadata.umdm.EndpointMetaData.initEndpointConfigMetaData(EndpointMetaData.java:872) 位于org.jboss.ws.metadata.umdm.EndpointMetaData.initEndpointConfig(EndpointMetaData.java:849) 位于org.jboss.ws.metadata.builder.jaxws.JAXWSClientMetaDataBuilder.rebuildedPointMetadata(JAXWSClientMetaDataBuilder.java:292) 位于org.jboss.ws.core.jaxws.spi.ServiceDelegateImpl.getPortInternal(ServiceDelegateImpl.java:267) 位于org.jboss.ws.core.jaxws.spi.ServiceDelegateImpl.getPort(ServiceDelegateImpl.java:198) 位于javax.xml.ws.Service.getPort(Service.java:141) 位于com.firstcoverage.ws.client.om.WSStandAloneReportingSoapServiceService.getWSStandAloneReportingSoapServicePort(WSStandAloneReportingSoapServiceService.java:68) 在com.firstcoverage.ws.client.standaronereportingsoapclientfactory.connecttofcstandaronereportingsoapws(standaronereportingsoapclientfactory.java:70) 位于com.firstcoverage.ws.client.standalonereport-soapclientfactory.CreateInstance(standalonereport-soapclientfactory.java:35) 位于com.firstcoverage.ws.client.Reporter.main(Reporter.java:89) 原因:org.jboss.xb.binding.JBossXBException:未能创建新的SAX解析器 位于org.jboss.xb.binding.parser.sax.SaxJBossXBParser(SaxJBossXBParser.java:96) 位于org.jboss.xb.binding.UnmarshallerImpl.(UnmarshallerImpl.java:55) 位于org.jboss.xb.binding.UnmarshallerFactory$UnmarshallerFactoryImpl.newUnmarshaller(UnmarshallerFactory.java:96) ... 还有12个 原因:javax.xml.parsers.parserConfiguration异常:功能'http://apache.org/xml/features/xinclude“不被承认。 位于org.apache.xerces.jaxp.saxparserfactorympl.newSAXParser(未知源) 位于org.jboss.xb.binding.parser.sax.SaxJBossXBParser。(SaxJBossXBParser.java:92) ... 14多
看起来我的jar文件太多了。删除了引用xerces的本地jar文件,我很酷
参考:

从jobss站点的上述链接中可以看出,这可能不完全相同。 您可以尝试使用来自sun的JAXB、JAXB impl库来获取应用程序。 在这里,它被迫使用org.jboss.xb.binding