Hallo,
kennt jemand die Lösung für folgendes Problem:
Habe in einer Anwendung ein Jar-File eingebunden, ein passendes Package erstellt und das ganze in einer XPage aufgerufen. Es funktioniert wunderbar mit einem 8er-Client. Nur der 9er-Client bringt eine NullPointerException. Die Console gibt folgende Fehler aus:
2014/06/23 10:51:56.227 SCHWERWIEGEND CLFAD0256E: Dispatcher Servlet Problem - java.lang.RuntimeException: com.ibm.xsp.F
acesExceptionEx: java.lang.NullPointerException ::class.method=com.ibm.domino.xsp.bridge.websrv.servlets.DispatcherServl
et.service() ::thread=HttpServer : 0 ::loggername=anonymous
javax.servlet.ServletException: java.lang.RuntimeException: com.ibm.xsp.FacesExceptionEx: java.lang.NullPointerE
xception
at com.ibm.domino.xsp.module.nsf.NSFService.doService(Unknown Source)
at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.doService(Unknown Source)
at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.service(Unknown Source)
at com.ibm.domino.xsp.bridge.websrv.servlets.DispatcherServlet.service(Unknown Source)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(Unknown Source)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(Unknown Source)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(Unknown Source)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(Unknown Source)
at com.ibm.pvc.webhttpservice.BridgeServlet.service(Unknown Source)
at com.ibm.pvc.internal.webcontainer.VirtualHost.handleRequest(Unknown Source)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(Unknown Source)
at com.ibm.wsspi.webcontainer.WebContainer.handleRequest(Unknown Source)
at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(Unknown Source)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(Unknown Source)
at com.ibm.ws.http.HttpConnection.run(Unknown Source)
at com.ibm.ws.util.ThreadPool$Worker.run(Unknown Source)
Caused by: java.lang.RuntimeException: com.ibm.xsp.FacesExceptionEx: java.lang.NullPointerException
at com.ibm.designer.runtime.domino.adapter.ComponentModule.initModule(Unknown Source)
at com.ibm.domino.xsp.module.nsf.NSFComponentModule.initModule(Unknown Source)
at com.ibm.domino.xsp.module.nsf.NSFService.createNSFModule(Unknown Source)
at com.ibm.domino.xsp.module.nsf.NSFService.loadModule(Unknown Source)
at com.ibm.domino.xsp.module.nsf.NSFService.doServiceInternal(Unknown Source)
at com.ibm.domino.xsp.module.nsf.NSFService.access$0(Unknown Source)
at com.ibm.domino.xsp.module.nsf.NSFService$NsfServiceRequest.call(Unknown Source)
at com.ibm.domino.xsp.module.nsf.NSFService$NsfServiceRequest.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
at com.ibm.domino.xsp.module.nsf.NSFService$NsfServiceThread.run(Unknown Source)
Caused by: com.ibm.xsp.FacesExceptionEx: java.lang.NullPointerException
at com.ibm.xsp.config.CLBootStrap.initContext(Unknown Source)
at com.ibm.xsp.config.BootStrap.init(Unknown Source)
at com.ibm.xsp.config.ConfigureCoreListener.contextInitialized(Unknown Source)
... 14 more
Caused by: java.lang.NullPointerException
at sun.misc.URLClassPath$JarLoader.checkJar(Unknown Source)
at sun.misc.URLClassPath$JarLoader.getJarFile(Unknown Source)
at sun.misc.URLClassPath$JarLoader.access$700(Unknown Source)
at sun.misc.URLClassPath$JarLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Unknown Source)
at sun.misc.URLClassPath$JarLoader.ensureOpen(Unknown Source)
at sun.misc.URLClassPath$JarLoader.<init>(Unknown Source)
at sun.misc.URLClassPath$5.rtJarLoader(Unknown Source)
at sun.misc.URLClassPath$5.run(Unknown Source)
at java.security.AccessController.doPrivileged(Unknown Source)
at sun.misc.URLClassPath.getLoader(Unknown Source)
at sun.misc.URLClassPath.getLoader(Unknown Source)
at sun.misc.URLClassPath.findResource(Unknown Source)
at java.net.URLClassLoader$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Unknown Source)
at java.net.URLClassLoader.findResource(Unknown Source)
at com.ibm.domino.xsp.module.nsf.ModuleClassLoader$DynamicClassLoader.findResource(Unknown Source)
at java.lang.ClassLoader.getResource(Unknown Source)
at com.ibm.domino.xsp.module.nsf.ModuleClassLoader.getResource(Unknown Source)
at java.lang.ClassLoader.getResourceAsStream(Unknown Source)
at org.apache.commons.logging.LogFactory$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Unknown Source)
at org.apache.commons.logging.LogFactory.getResourceAsStream(Unknown Source)
at org.apache.commons.logging.LogFactory.getFactory(Unknown Source)
at org.apache.commons.logging.LogFactory.getLog(Unknown Source)
at org.apache.commons.digester.Digester.<init>(Unknown Source)
at com.sun.faces.config.ConfigureListener.digester(Unknown Source)
at com.sun.faces.config.ConfigureListener.contextInitialized(Unknown Source)
... 17 more
Ich bin mir jetzt gar nicht sicher, wie ich die Ursache herausfinde.
Danke für jeden Tip im voraus.
Andreas