2012-09-27 140 views
0

在GlassFish Server 2.1上部署應用程序時,我得到NullPointerException。它不影響我的應用程序中的任何內容,因爲它運行平穩,但我想在部署過程中解決此錯誤。在GlassFish Server 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) 
+0

請檢查Glassfish/lib文件夾。使用此jar commons-discovery.jar? – Ami

+0

YES ... commons-discovery.jar文件位於C:\ GlassFishESBv22 \ glassfish \ lib目錄中......我需要保留還是刪除它? – Passionate4Java

回答

0

yes.you不應該維持在GlassFish中\ lib中的commons-discovery.jar在項目的WEB-INF/lib文件夾folder.Put它,不是C:\ GlassFishESBv22 \ glassfish \ lib文件夾,這應該可以解決您的問題。

在C:\ GlassFishESBv22 \ glassfish \ lib文件夾中包含commons-discovery.jar時會發生此問題。

+0

感謝您的幫助... – Passionate4Java

+0

現在得到下面提到的錯誤.... – Passionate4Java

相關問題