Java 在Netbeans 8.0(及更高版本)中创建(Glassfish部署的Webservice的)Webservice客户端会引发jax ws导入异常

Java 在Netbeans 8.0(及更高版本)中创建(Glassfish部署的Webservice的)Webservice客户端会引发jax ws导入异常,java,web-services,netbeans,glassfish,wsimport,Java,Web Services,Netbeans,Glassfish,Wsimport,我有两个web应用程序。Webapp 1有3个webservices,比如说A、B和C。webservices A和B是在Netbeans 6.1和Glassfish 2.1中开发和部署的,而webservices C是稍后在Netbeans 8.0.2和Glassfish 4中开发和部署的。以前在Netbeans 6.1和Glassfish 2.1中创建的Web服务A和B也在Glassfish 4.0中导入。 Webservice A在Glassfish 4.0(以及Glassfish 5.0

我有两个web应用程序。Webapp 1有3个webservices,比如说A、B和C。webservices A和B是在Netbeans 6.1和Glassfish 2.1中开发和部署的,而webservices C是稍后在Netbeans 8.0.2和Glassfish 4中开发和部署的。以前在Netbeans 6.1和Glassfish 2.1中创建的Web服务A和B也在Glassfish 4.0中导入。 Webservice A在Glassfish 4.0(以及Glassfish 5.0)中部署时,wsdl被完美加载,但在其测试页面上总是抛出以下异常。 异常详细信息:null

com.sun.tools.ws.wscompile.AbortException at 
com.sun.tools.ws.processor.modeler.wsdl.JAXBModelBuilder.bind(JAXBModelBuilder.java:144) at 
com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.buildJAXBModel(WSDLModeler.java:2244) at 
com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.internalBuildModel(WSDLModeler.java:191) at 
com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.buildModel(WSDLModeler.java:137) at 
com.sun.tools.ws.wscompile.WsimportTool.buildWsdlModel(WsimportTool.java:381) at 
com.sun.tools.ws.wscompile.WsimportTool.run(WsimportTool.java:198) at 
com.sun.tools.ws.wscompile.WsimportTool.run(WsimportTool.java:179) at 
com.sun.tools.ws.util.WSToolsObjectFactoryImpl.wsimport(WSToolsObjectFactoryImpl.java:60) at 
com.sun.tools.ws.spi.WSToolsObjectFactory.wsimport(WSToolsObjectFactory.java:88) at 
org.glassfish.webservices.monitoring.WebServiceTesterServlet.wsImport(WebServiceTesterServlet.java:626) at 
org.glassfish.webservices.monitoring.WebServiceTesterServlet.initializePort(WebServiceTesterServlet.java:522) at 
org.glassfish.webservices.monitoring.WebServiceTesterServlet.doGet(WebServiceTesterServlet.java:169) at 
org.glassfish.webservices.monitoring.WebServiceTesterServlet.invoke(WebServiceTesterServlet.java:104) at 
org.glassfish.webservices.JAXWSServlet.doGet(JAXWSServlet.java:186) at .....
Webapp 2有两个Web服务,即D和E.D是在Glassfish 2.1中开发和部署的,E是在Glassfish 8.0.2中开发和部署的。Lateron webservice D也在Glassfish 4.0中导入

问题是,当我们在WebApp1中创建D和E的webservice客户端,在Webapp2中创建A和B的webservice客户端时,会在对话框中引发以下异常。

我们如何解决在升级的IDE和Glassfish版本中使用Glassfish顺利导入以前版本的Netbeans IDE中创建的Web服务的问题。我们如何才能在创建webservices客户端时消除异常?这些客户端是在升级的IDE和Glassfish服务器中从头开始创建的,但仍然会出现无处可寻的旧库异常。必须指出,web.xml文件不会被以前版本的文件覆盖