Hi,
When I create new job / configure existing job few plugins automatically gets enabled and few enabled plugins automatically gets disabled.
This is happening especially under "Build Triggers" and "Build Environment" plugin category. For example, Ansi color plugin got enabled automatically so I have uninstalled it and restrated jenkins now "Copy files into the job's workspace before building" plugin is enabled by default.
"Trigger builds remotely (e.g., from scripts)" and "Poll SCM" got enabled automatically and "Build periodically" is disabled (which i enabled earlier and needed).
This problem makes not to create / configure jobs. I have carefully disable & enable jobs so that I can save.
I tried to remove many plugins which causes this problem but looks like problem is not with plugins.
Please see my attached screen shot.
Jenkins Log
----------------->>>>>>>>>>>>>>>>>>>>>>>>>>>-------------------------
Running from: /home/JENKINS_HOME/jenkins.war
webroot: EnvVars.masterEnvVars.get("JENKINS_HOME")
Jul 15, 2013 10:55:42 AM winstone.Logger logInternal
INFO: Beginning extraction from war file
Jenkins home directory: /home/JENKINS_HOME found at: EnvVars.masterEnvVars.get("JENKINS_HOME")
Jul 15, 2013 10:55:42 AM winstone.Logger logInternal
INFO: HTTP Listener started: port=8080
Jul 15, 2013 10:55:42 AM winstone.Logger logInternal
INFO: Winstone Servlet Engine v0.9.10 running: controlPort=disabled
Jul 15, 2013 10:55:43 AM jenkins.InitReactorRunner$1 onAttained
INFO: Started initialization
Jul 15, 2013 10:55:43 AM hudson.ClassicPluginStrategy createPluginWrapper
INFO: Plugin startup-trigger-plugin.jpi is disabled
Jul 15, 2013 10:55:43 AM jenkins.InitReactorRunner$1 onAttained
INFO: Listed all plugins
Jul 15, 2013 10:55:43 AM ruby.RubyRuntimePlugin start
INFO: Injecting JRuby into XStream
Trying to load models from /home/JENKINS_HOME/plugins/nodeofflinenotification/WEB-INF/classes/models
Loading /home/JENKINS_HOME/plugins/nodeofflinenotification/WEB-INF/classes/models/emailnodeproperty.rb
Loading /home/JENKINS_HOME/plugins/nodeofflinenotification/WEB-INF/classes/models/java_emailcomputerlistener.rb
Loading /home/JENKINS_HOME/plugins/nodeofflinenotification/WEB-INF/classes/models/src/emailcomputerlistener.rb
Loading /home/JENKINS_HOME/plugins/nodeofflinenotification/WEB-INF/classes/models/src/java_wrapper.rb
Jul 15, 2013 10:55:47 AM hudson.plugins.greenballs.PluginImpl start
INFO: Green Balls!
Jul 15, 2013 10:55:47 AM de.pellepelster.jenkins.walldisplay.WallDisplayPlugin loadConfiguration
INFO: Loaded configuration data: de.pellepelster.jenkins.walldisplay.Configuration@63b44f82[
theme=default
jenkinsTimeOut=15
jenkinsUpdateInterval=20
showDetails=false
showGravatar=false
fontFamily=sans-serif
buildRange=all
sortOrder=job name
]
Jul 15, 2013 10:55:47 AM org.jvnet.hudson.plugins.backup.BackupPluginImpl loadConfiguration
INFO: Loading configuration...
Jul 15, 2013 10:55:47 AM org.jvnet.hudson.plugins.backup.utils.BackupPersistence loadConfig
INFO: Config file not found.
Jul 15, 2013 10:55:47 AM hudson.plugins.virtualbox.VirtualBoxPlugin start
INFO: Starting VirtualBoxPlugin
Jul 15, 2013 10:55:47 AM jenkins.InitReactorRunner$1 onAttained
INFO: Prepared all plugins
Jul 15, 2013 10:55:51 AM jenkins.InitReactorRunner$1 onAttained
INFO: Started all plugins
Jul 15, 2013 10:55:51 AM jenkins.InitReactorRunner$1 onAttained
INFO: Augmented all extensions
Jul 15, 2013 10:55:51 AM hudson.util.CopyOnWriteList$ConverterImpl unmarshal
WARNING: Failed to resolve class
com.thoughtworks.xstream.mapper.CannotResolveClassException: org.jvnet.hudson.plugins.triggers.startup.HudsonStartupTrigger
at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:56)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:55)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
at com.thoughtworks.xstream.mapper.PackageAliasingMapper.realClass(PackageAliasingMapper.java:88)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:79)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:74)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
at hudson.util.XStream2$CompatibilityMapper.realClass(XStream2.java:255)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
at org.jenkinsci.jruby.JRubyMapper.realClass(JRubyMapper.java:34)
at hudson.util.xstream.MapperDelegate.realClass(MapperDelegate.java:43)
at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:49)
at com.thoughtworks.xstream.core.util.HierarchicalStreams.readClassType(HierarchicalStreams.java:29)
at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:70)
at hudson.util.CopyOnWriteList$ConverterImpl.unmarshal(CopyOnWriteList.java:193)
at hudson.util.DescribableList$ConverterImpl.unmarshal(DescribableList.java:263)
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 hudson.util.RobustReflectionConverter.unmarshalField(RobustReflectionConverter.java:333)
at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:275)
at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:222)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)