java.lang.NullPointerException

Jenkins JIRA | Ronald Klop | 1 decade ago
  1. 0

    I haven't really had time to look into this but here's how I got into this situation: . downloaded and deployed hudson 1.129 . created a matrix project . filled in the title and svn repository information . saved and then: Aug 16, 2007 3:24:57 PM org.apache.catalina.core.StandardContext listenerStart SEVERE: Exception sending context initialized event to listener instance of class hudson.WebAppMain java.lang.NullPointerException at hudson.matrix.MatrixProject.getRootDirFor(MatrixProject.java:262) at hudson.matrix.MatrixProject.getRootDirFor(MatrixProject.java:257) at hudson.matrix.MatrixProject.getRootDirFor(MatrixProject.java:55) at hudson.model.AbstractItem.getRootDir(AbstractItem.java:56) at hudson.model.AbstractItem.doSetName(AbstractItem.java:85) at hudson.model.AbstractItem.<init>(AbstractItem.java:42) at hudson.model.Job.<init>(Job.java:92) at hudson.model.AbstractProject.<init>(AbstractProject.java:131) at hudson.model.Project.<init>(Project.java:48) at hudson.matrix.MatrixConfiguration.<init>(MatrixConfiguration.java:35) at hudson.matrix.MatrixProject.rebuildConfigurations(MatrixProject.java:217) at hudson.matrix.MatrixProject.onLoad(MatrixProject.java:120) at hudson.model.Items.load(Items.java:80) at hudson.model.Hudson.load(Hudson.java:1010) at hudson.model.Hudson.<init>(Hudson.java:230) at hudson.WebAppMain.contextInitialized(WebAppMain.java:105) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4336) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825) at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:448) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) the funny thing is that it prevents restarting hudson, rendering the whole thing unusable.

    Jenkins JIRA | 9 years ago | arnaud_lacour
    java.lang.NullPointerException
  2. Speed up your debug routine!

    Automated exception search integrated into your IDE

  3. 0

    java.lang.NullPointerException at hudson.PluginManager.<init>(PluginManager.java:62) at hudson.model.Hudson.<init>(Hudson.java:141) at hudson.WebAppMain.contextInitialized(WebAppMain.java:46) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3729) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4187) at org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1175) at org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:527) at org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:104) at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595)

    Jenkins JIRA | 1 decade ago | lexknuther
    java.lang.NullPointerException
  4. 0

    I haven't really had time to look into this but here's how I got into this situation: . downloaded and deployed hudson 1.129 . created a matrix project . filled in the title and svn repository information . saved and then: Aug 16, 2007 3:24:57 PM org.apache.catalina.core.StandardContext listenerStart SEVERE: Exception sending context initialized event to listener instance of class hudson.WebAppMain java.lang.NullPointerException at hudson.matrix.MatrixProject.getRootDirFor(MatrixProject.java:262) at hudson.matrix.MatrixProject.getRootDirFor(MatrixProject.java:257) at hudson.matrix.MatrixProject.getRootDirFor(MatrixProject.java:55) at hudson.model.AbstractItem.getRootDir(AbstractItem.java:56) at hudson.model.AbstractItem.doSetName(AbstractItem.java:85) at hudson.model.AbstractItem.<init>(AbstractItem.java:42) at hudson.model.Job.<init>(Job.java:92) at hudson.model.AbstractProject.<init>(AbstractProject.java:131) at hudson.model.Project.<init>(Project.java:48) at hudson.matrix.MatrixConfiguration.<init>(MatrixConfiguration.java:35) at hudson.matrix.MatrixProject.rebuildConfigurations(MatrixProject.java:217) at hudson.matrix.MatrixProject.onLoad(MatrixProject.java:120) at hudson.model.Items.load(Items.java:80) at hudson.model.Hudson.load(Hudson.java:1010) at hudson.model.Hudson.<init>(Hudson.java:230) at hudson.WebAppMain.contextInitialized(WebAppMain.java:105) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4336) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825) at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:448) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) the funny thing is that it prevents restarting hudson, rendering the whole thing unusable.

    Jenkins JIRA | 9 years ago | arnaud_lacour
    java.lang.NullPointerException

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.NullPointerException

      No message provided

      at hudson.model.Hudson.load()
    2. Hudson
      WebAppMain.contextInitialized
      1. hudson.model.Hudson.load(Hudson.java:225)
      2. hudson.model.Hudson.<init>(Hudson.java:88)
      3. hudson.WebAppMain.contextInitialized(WebAppMain.java:32)
      3 frames
    3. Glassfish Core
      ContainerBase$PrivilegedAddChild.run
      1. org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3692)
      2. org.apache.catalina.core.StandardContext.start(StandardContext.java:4127)
      3. org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
      4. org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:121)
      5. org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:143)
      5 frames
    4. Java RT
      AccessController.doPrivileged
      1. java.security.AccessController.doPrivileged(Native Method)
      1 frame
    5. Glassfish Core
      StandardHost.addChild
      1. org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:737)
      2. org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
      2 frames