SEVERE: Failed Loading global config
java.io.IOException: Unable to read C:\Jenkins\config.xml
at hudson.XmlFile.unmarshal(XmlFile.java:161)
at jenkins.model.Jenkins.loadConfig(Jenkins.java:3022)
at jenkins.model.Jenkins.access$1200(Jenkins.java:304)
at jenkins.model.Jenkins$16.run(Jenkins.java:3040)
at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:282)
at jenkins.model.Jenkins$7.runTask(Jenkins.java:1064)
at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:210)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: jenkins.util.xstream.CriticalXStreamException: Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
---- Debugging information ----
message : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
cause-exception : com.thoughtworks.xstream.converters.reflection.ObjectAccessException
cause-message : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
class : hudson.plugins.active_directory.ActiveDirectorySecurityRealm
required-type : hudson.plugins.active_directory.ActiveDirectorySecurityRealm
converter-type : hudson.util.RobustReflectionConverter
path : /hudson/securityRealm
line number : 254
------------------------------- : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
---- Debugging information ----
message : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
cause-exception : com.thoughtworks.xstream.converters.reflection.ObjectAccessException
cause-message : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
class : hudson.plugins.active_directory.ActiveDirectorySecurityRealm
required-type : hudson.plugins.active_directory.ActiveDirectorySecurityRealm
converter-type : hudson.util.RobustReflectionConverter
path : /hudson/securityRealm
line number : 254
-------------------------------
message : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
---- Debugging information ----
message : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
cause-exception : com.thoughtworks.xstream.converters.reflection.ObjectAccessException
cause-message : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
class : hudson.plugins.active_directory.ActiveDirectorySecurityRealm
required-type : hudson.plugins.active_directory.ActiveDirectorySecurityRealm
converter-type : hudson.util.RobustReflectionConverter
path : /hudson/securityRealm
line number : 254
-------------------------------
cause-exception : com.thoughtworks.xstream.converters.ConversionException
cause-message : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
class : hudson.model.Hudson
required-type : hudson.plugins.active_directory.ActiveDirectorySecurityRealm
converter-type : hudson.util.RobustReflectionConverter
path : /hudson/securityRealm
line number : 254
version : not available
-------------------------------
at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:356)
at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:270)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)
at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1189)
at hudson.util.XStream2.unmarshal(XStream2.java:114)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1173)
at hudson.XmlFile.unmarshal(XmlFile.java:159)
... 11 more
Caused by: com.thoughtworks.xstream.converters.ConversionException: Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
---- Debugging information ----
message : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
cause-exception : com.thoughtworks.xstream.converters.reflection.ObjectAccessException
cause-message : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
class : hudson.plugins.active_directory.ActiveDirectorySecurityRealm
required-type : hudson.plugins.active_directory.ActiveDirectorySecurityRealm
converter-type : hudson.util.RobustReflectionConverter
path : /hudson/securityRealm
line number : 254
-------------------------------
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:79)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at hudson.util.RobustReflectionConverter.unmarshalField(RobustReflectionConverter.java:393)
at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:331)
... 22 more
Caused by: com.thoughtworks.xstream.converters.reflection.ObjectAccessException: Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
at com.thoughtworks.xstream.converters.reflection.SerializationMethodInvoker.callReadResolve(SerializationMethodInvoker.java:72)
at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:271)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
... 26 more
Caused by: java.lang.NullPointerException
at hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve(ActiveDirectorySecurityRealm.java:330)
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 com.thoughtworks.xstream.converters.reflection.SerializationMethodInvoker.callReadResolve(SerializationMethodInvoker.java:66)
... 28 more
Mar 14, 2017 8:36:29 AM hudson.util.BootFailure publish
SEVERE: Failed to initialize Jenkins
hudson.util.HudsonFailedToLoad: org.jvnet.hudson.reactor.ReactorException: java.io.IOException: Unable to read C:\Jenkins\config.xml
at hudson.WebAppMain$3.run(WebAppMain.java:248)
Caused by: org.jvnet.hudson.reactor.ReactorException: java.io.IOException: Unable to read C:\Jenkins\config.xml
at org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:269)
at jenkins.InitReactorRunner.run(InitReactorRunner.java:47)
at jenkins.model.Jenkins.executeReactor(Jenkins.java:1088)
at jenkins.model.Jenkins.<init>(Jenkins.java:904)
at hudson.model.Hudson.<init>(Hudson.java:85)
at hudson.model.Hudson.<init>(Hudson.java:81)
at hudson.WebAppMain$3.run(WebAppMain.java:231)
Caused by: java.io.IOException: Unable to read C:\Jenkins\config.xml
at hudson.XmlFile.unmarshal(XmlFile.java:161)
at jenkins.model.Jenkins.loadConfig(Jenkins.java:3022)
at jenkins.model.Jenkins.access$1200(Jenkins.java:304)
at jenkins.model.Jenkins$16.run(Jenkins.java:3040)
at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:282)
at jenkins.model.Jenkins$7.runTask(Jenkins.java:1064)
at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:210)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: jenkins.util.xstream.CriticalXStreamException: Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
---- Debugging information ----
message : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
cause-exception : com.thoughtworks.xstream.converters.reflection.ObjectAccessException
cause-message : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
class : hudson.plugins.active_directory.ActiveDirectorySecurityRealm
required-type : hudson.plugins.active_directory.ActiveDirectorySecurityRealm
converter-type : hudson.util.RobustReflectionConverter
path : /hudson/securityRealm
line number : 254
------------------------------- : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
---- Debugging information ----
message : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
cause-exception : com.thoughtworks.xstream.converters.reflection.ObjectAccessException
cause-message : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
class : hudson.plugins.active_directory.ActiveDirectorySecurityRealm
required-type : hudson.plugins.active_directory.ActiveDirectorySecurityRealm
converter-type : hudson.util.RobustReflectionConverter
path : /hudson/securityRealm
line number : 254
-------------------------------
message : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
---- Debugging information ----
message : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
cause-exception : com.thoughtworks.xstream.converters.reflection.ObjectAccessException
cause-message : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
class : hudson.plugins.active_directory.ActiveDirectorySecurityRealm
required-type : hudson.plugins.active_directory.ActiveDirectorySecurityRealm
converter-type : hudson.util.RobustReflectionConverter
path : /hudson/securityRealm
line number : 254
-------------------------------
cause-exception : com.thoughtworks.xstream.converters.ConversionException
cause-message : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
class : hudson.model.Hudson
required-type : hudson.plugins.active_directory.ActiveDirectorySecurityRealm
converter-type : hudson.util.RobustReflectionConverter
path : /hudson/securityRealm
line number : 254
version : not available
-------------------------------
at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:356)
at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:270)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)
at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1189)
at hudson.util.XStream2.unmarshal(XStream2.java:114)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1173)
at hudson.XmlFile.unmarshal(XmlFile.java:159)
... 11 more
Caused by: com.thoughtworks.xstream.converters.ConversionException: Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
---- Debugging information ----
message : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
cause-exception : com.thoughtworks.xstream.converters.reflection.ObjectAccessException
cause-message : Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
class : hudson.plugins.active_directory.ActiveDirectorySecurityRealm
required-type : hudson.plugins.active_directory.ActiveDirectorySecurityRealm
converter-type : hudson.util.RobustReflectionConverter
path : /hudson/securityRealm
line number : 254
-------------------------------
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:79)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at hudson.util.RobustReflectionConverter.unmarshalField(RobustReflectionConverter.java:393)
at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:331)
... 22 more
Caused by: com.thoughtworks.xstream.converters.reflection.ObjectAccessException: Could not call hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve() : null
at com.thoughtworks.xstream.converters.reflection.SerializationMethodInvoker.callReadResolve(SerializationMethodInvoker.java:72)
at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:271)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
... 26 more
Caused by: java.lang.NullPointerException
at hudson.plugins.active_directory.ActiveDirectorySecurityRealm.readResolve(ActiveDirectorySecurityRealm.java:330)
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 com.thoughtworks.xstream.converters.reflection.SerializationMethodInvoker.callReadResolve(SerializationMethodInvoker.java:66)
... 28 more
Mar 14, 2017 8:36:29 AM jenkins.model.Jenkins cleanUp
INFO: Stopping Jenkins
Mar 14, 2017 8:36:29 AM jenkins.model.Jenkins$21 onAttained
INFO: Started termination
Mar 14, 2017 8:36:29 AM jenkins.model.Jenkins$21 onTaskFailed
SEVERE: Failed ActiveDirectorySecurityRealm.shutDownthreadPoolExecutors
com.google.inject.ConfigurationException: Guice configuration errors:
1) Could not find a suitable constructor in hudson.plugins.active_directory.ActiveDirectorySecurityRealm. Classes must have either one (and only one) constructor annotated with @Inject or a zero-argument constructor that is not private.
at hudson.plugins.active_directory.ActiveDirectorySecurityRealm.class(ActiveDirectorySecurityRealm.java:107)
while locating hudson.plugins.active_directory.ActiveDirectorySecurityRealm
1 error
at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1042)
at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1001)
at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051)
at jenkins.ProxyInjector.getInstance(ProxyInjector.java:98)
at hudson.init.TaskMethodFinder.lookUp(TaskMethodFinder.java:124)
at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:104)
at hudson.init.TaskMethodFinder$TaskImpl.run(TaskMethodFinder.java:175)
at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:282)
at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:210)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
at jenkins.model.Jenkins$20.execute(Jenkins.java:3254)
at org.jvnet.hudson.reactor.Reactor$Node.runIfPossible(Reactor.java:139)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:128)
at jenkins.model.Jenkins$20.execute(Jenkins.java:3254)
at org.jvnet.hudson.reactor.Reactor$Node.runIfPossible(Reactor.java:139)
at org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:263)
at jenkins.model.Jenkins._cleanUpRunTerminators(Jenkins.java:3251)
at jenkins.model.Jenkins.cleanUp(Jenkins.java:3173)
at hudson.WebAppMain$3.run(WebAppMain.java:252)
Yup, v2.1 completely brakes Jenkins, it doesn't even start. Reverting back to 2.0 fixes it.