Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Glassfish 2.x 在GlassFish服务器2.1上部署应用程序时出现NullPointerException_Glassfish 2.x - Fatal编程技术网

Glassfish 2.x 在GlassFish服务器2.1上部署应用程序时出现NullPointerException

Glassfish 2.x 在GlassFish服务器2.1上部署应用程序时出现NullPointerException,glassfish-2.x,Glassfish 2.x,在GlassFish服务器2.1上部署应用程序时,我收到一个NullPointerException。它不会影响我的应用程序中的任何内容,因为它运行平稳,但我希望在部署期间解决此错误 以下是异常的堆栈跟踪: java.lang.NullPointerException at org.apache.catalina.loader.WebappClassLoader.findResources(WebappClassLoader.java:1100) at org.apache.ca

在GlassFish服务器2.1上部署应用程序时,我收到一个
NullPointerException
。它不会影响我的应用程序中的任何内容,因为它运行平稳,但我希望在部署期间解决此错误

以下是异常的堆栈跟踪:

java.lang.NullPointerException
    at org.apache.catalina.loader.WebappClassLoader.findResources(WebappClassLoader.java:1100)
    at org.apache.catalina.loader.WebappClassLoader.getResources(WebappClassLoader.java:1349)
    at com.sun.xml.ws.util.ServiceFinder$LazyIterator.hasNext(ServiceFinder.java:351)
    at com.sun.xml.ws.api.pipe.TubelineAssemblerFactory.create(TubelineAssemblerFactory.java:104)
    at com.sun.xml.ws.api.pipe.TubelineAssemblerFactory.create(TubelineAssemblerFactory.java:78)
    at com.sun.xml.ws.client.WSServiceDelegate.createPipeline(WSServiceDelegate.java:419)
    at com.sun.xml.ws.client.WSServiceDelegate.createEndpointIFBaseProxy(WSServiceDelegate.java:589)
    at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:329)
    at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:311)
    at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:304)
    at javax.xml.ws.Service.getPort(Service.java:92)

是的。您不应该在glassfish\lib文件夹中维护commons-discovery.jar。将其放在项目的WEB-INF/lib文件夹中,而不是C:\GlassFishESBv22\glassfish\lib文件夹中,这样应该可以解决您的问题


将commons-discovery.jar包含在C:\GlassFishESBv22\glassfish\lib文件夹中时会出现此问题。

请检查glassfish/lib文件夹。是否使用此jar commons-discovery.jar?是。。。commons-discovery.jar文件位于C:\GlassFishESBv22\glassfish\lib目录下……我需要保留还是删除它?