Community
Participate
Working Groups
Build Identifier: 7.2.0-SNAPSHOT it seems that in code for (EventListener l : listeners) { if (l.getClass().getName().equals(className)) return; } l variable is null at some case Reproducible: Always Steps to Reproduce: java.lang.NullPointerException at org.eclipse.jetty.webapp.StandardDescriptorProcessor.visitListener(StandardDescriptorProcessor.java:1186) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.jetty.webapp.IterativeDescriptorProcessor.visit(IterativeDescriptorProcessor.java:80) at org.eclipse.jetty.webapp.IterativeDescriptorProcessor.process(IterativeDescriptorProcessor.java:67) at org.eclipse.jetty.webapp.MetaData.resolve(MetaData.java:283) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1074) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:577) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:461) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55) at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:36) at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:180) at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:497) at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:135) at org.eclipse.jetty.osgi.boot.OSGiAppProvider.addContext(OSGiAppProvider.java:172) at org.eclipse.jetty.osgi.boot.OSGiAppProvider.addContext(OSGiAppProvider.java:155) at org.eclipse.jetty.osgi.boot.internal.webapp.WebBundleDeployerHelper.registerWebapplication(WebBundleDeployerHelper.java:262) at org.eclipse.jetty.osgi.boot.internal.webapp.WebBundleDeployerHelper.registerWebapplication(WebBundleDeployerHelper.java:181) at org.eclipse.jetty.osgi.boot.internal.webapp.JettyContextHandlerServiceTracker.serviceChanged(JettyContextHandlerServiceTracker.java:210) at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:104) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:933) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:227) at...
Dmytro, Do you have a test setup that reproduces the problem? thanks Jan
I believe this was resolved with the below issue. Jesse McConnell resolved JETTY-1261. ------------------------------------ Resolution: Fixed Fix Version/s: 7.2.0 Assignee: Jesse McConnell [doubloon]trunks/jetty> svn commit -m "JETTY-1261 resolve usage of null listener is StandardDescriptorProcessor" VERSION.txt jetty-webapp/src/main/java/org/eclipse/jetty/webapp/StandardDescriptorProcessor.java Sending VERSION.txt Sending jetty-webapp/src/main/java/org/eclipse/jetty/webapp/StandardDescriptorProcessor.java Transmitting file data .. Committed revision 2218.