Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-8099

org.jvnet.hudson.reactor.ReactorException: hudson.util.IOException2: Unable to read D:\config.xml

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: Blocker Blocker
    • core
    • None
    • Win2k, Apache Tomcat/5.5.27

      After upgrading from Hudson 1.380 to Hudson 1.381 the following error appears instead of the "Starting Hudson..." Webpage (I also tested 1.384, it has the same error). After a downgrade to 1.380 everything is fine again.

      org.jvnet.hudson.reactor.ReactorException: hudson.util.IOException2: Unable to read D:\config.xml
      at org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:246)
      at hudson.model.Hudson.executeReactor(Hudson.java:711)
      at hudson.model.Hudson.(Hudson.java:628)
      at hudson.model.Hudson.(Hudson.java:568)
      at hudson.WebAppMain$2.run(WebAppMain.java:220)
      Caused by: hudson.util.IOException2: Unable to read D:\config.xml
      at hudson.XmlFile.unmarshal(XmlFile.java:154)
      at hudson.model.Hudson$11.run(Hudson.java:2179)
      at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:146)
      at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:259)
      at hudson.model.Hudson$3.runTask(Hudson.java:693)
      at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:187)
      at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:94)
      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)
      Caused by: java.lang.StackOverflowError
      at sun.reflect.generics.reflectiveObjects.TypeVariableImpl.hashCode(Unknown Source)
      at java.util.Arrays.hashCode(Unknown Source)
      at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.hashCode(Unknown Source)
      at java.util.Arrays.hashCode(Unknown Source)
      at sun.reflect.generics.reflectiveObjects.TypeVariableImpl.hashCode(Unknown Source)
      at java.util.Arrays.hashCode(Unknown Source)
      at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.hashCode(Unknown Source)
      at java.util.Arrays.hashCode(Unknown Source)
      at sun.reflect.generics.reflectiveObjects.TypeVariableImpl.hashCode(Unknown Source)
      at java.util.Arrays.hashCode(Unknown Source)
      at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.hashCode(Unknown Source)
      at java.util.Arrays.hashCode(Unknown Source)
      at sun.reflect.generics.reflectiveObjects.TypeVariableImpl.hashCode(Unknown Source)
      at java.util.Arrays.hashCode(Unknown Source)
      at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.hashCode(Unknown Source)
      at java.util.Arrays.hashCode(Unknown Source)
      at sun.reflect.generics.reflectiveObjects.TypeVariableImpl.hashCode(Unknown Source)
      at java.util.Arrays.hashCode(Unknown Source)
      at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.hashCode(Unknown Source)
      at java.util.Arrays.hashCode(Unknown Source)
      at sun.reflect.generics.reflectiveObjects.TypeVariableImpl.hashCode(Unknown Source)
      at java.util.Arrays.hashCode(Unknown Source)
      at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.hashCode(Unknown Source)
      at java.util.Arrays.hashCode(Unknown Source)
      at sun.reflect.generics.reflectiveObjects.TypeVariableImpl.hashCode(Unknown Source)
      [.... these lines continue in a loop for about 8400 lines ...]

      Tomcat Log contains this information:

      15.11.2010 12:46:00 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
      INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [... removed some lines ...]
      15.11.2010 12:46:00 org.apache.coyote.http11.Http11BaseProtocol init
      INFO: Initializing Coyote HTTP/1.1 on http-8081
      15.11.2010 12:46:00 org.apache.catalina.startup.Catalina load
      INFO: Initialization processed in 469 ms
      15.11.2010 12:46:00 org.apache.catalina.core.StandardService start
      INFO: Starting service Catalina
      15.11.2010 12:46:00 org.apache.catalina.core.StandardEngine start
      INFO: Starting Servlet Engine: Apache Tomcat/5.5.27
      15.11.2010 12:46:00 org.apache.catalina.core.StandardHost start
      INFO: XML validation disabled
      15.11.2010 12:46:01 org.apache.coyote.http11.Http11BaseProtocol start
      INFO: Starting Coyote HTTP/1.1 on http-8081
      15.11.2010 12:46:02 hudson.model.Hudson$4 onAttained
      INFO: Started initialization
      15.11.2010 12:46:02 org.apache.jk.common.ChannelSocket init
      INFO: JK: ajp13 listening on /0.0.0.0:8009
      15.11.2010 12:46:02 org.apache.jk.server.JkMain start
      INFO: Jk running ID=0 time=0/219 config=null
      15.11.2010 12:46:02 org.apache.catalina.storeconfig.StoreLoader load
      INFO: Find registry server-registry.xml at classpath resource
      15.11.2010 12:46:02 org.apache.catalina.startup.Catalina start
      INFO: Server startup in 2016 ms
      15.11.2010 12:46:15 hudson.model.Hudson$4 onAttained
      INFO: Listed all plugins
      15.11.2010 12:46:15 com.mtvi.plateng.hudson.ldap.PluginImpl loadConfiguration
      INFO: Loaded configuration data: com.mtvi.plateng.hudson.ldap.Configuration@1cc5461[
      [... removed some lines ...]
      ]
      15.11.2010 12:46:15 hudson.model.Hudson$4 onAttained
      INFO: Prepared all plugins
      15.11.2010 12:46:15 hudson.model.Hudson$4 onAttained
      INFO: Started all plugins
      15.11.2010 12:46:15 hudson.model.Hudson$4 onTaskFailed
      SCHWERWIEGEND: Failed Loading global config
      hudson.util.IOException2: Unable to read D:\config.xml
      at hudson.XmlFile.unmarshal(XmlFile.java:154)
      at hudson.model.Hudson$11.run(Hudson.java:2179)
      at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:146)
      at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:259)
      at hudson.model.Hudson$3.runTask(Hudson.java:693)
      at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:187)
      at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:94)
      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)
      Caused by: java.lang.StackOverflowError
      at sun.reflect.generics.reflectiveObjects.TypeVariableImpl.hashCode(Unknown Source)
      at java.util.Arrays.hashCode(Unknown Source)
      at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.hashCode(Unknown Source)
      at java.util.Arrays.hashCode(Unknown Source)
      at sun.reflect.generics.reflectiveObjects.TypeVariableImpl.hashCode(Unknown Source)
      at java.util.Arrays.hashCode(Unknown Source)
      at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.hashCode(Unknown Source)
      at java.util.Arrays.hashCode(Unknown Source)
      at sun.reflect.generics.reflectiveObjects.TypeVariableImpl.hashCode(Unknown Source)
      at java.util.Arrays.hashCode(Unknown Source)
      at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.hashCode(Unknown Source)
      at java.util.Arrays.hashCode(Unknown Source)
      at sun.reflect.generics.reflectiveObjects.TypeVariableImpl.hashCode(Unknown Source)
      at java.util.Arrays.hashCode(Unknown Source)
      at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.hashCode(Unknown Source)

            Unassigned Unassigned
            skybird Florian Rosenauer
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: