Crash after update to 1.468

59 views
Skip to first unread message

fxp

unread,
Jun 12, 2012, 2:17:51 AM6/12/12
to jenkins...@googlegroups.com
Hi,

Jenkins 1.468 crashes at startup:

Running from: /usr/share/jenkins/jenkins.war
12.06.2012 08:09:45 winstone.Logger logInternal
INFO: Beginning extraction from war file
Jenkins home directory: /srv/jenkins/jenkins found at: EnvVars.masterEnvVars.get("JENKINS_HOME")
12.06.2012 08:09:46 winstone.Logger logInternal
INFO: AJP13 Listener started: port=8009
12.06.2012 08:09:46 winstone.Logger logInternal
INFO: Winstone Servlet Engine v0.9.10 running: controlPort=disabled
12.06.2012 08:09:46 jenkins.InitReactorRunner$1 onAttained
INFO: Started initialization
12.06.2012 08:09:46 jenkins.InitReactorRunner$1 onAttained
INFO: Listed all plugins
12.06.2012 08:09:46 hudson.plugins.im.IMConnectionProvider$ConnectorRunnable run
INFO: Trying to connect
12.06.2012 08:09:46 hudson.plugins.im.HudsonIsBusyListener <init>
INFO: Executor busy listener created
12.06.2012 08:09:46 jenkins.InitReactorRunner$1 onAttained
INFO: Prepared all plugins
12.06.2012 08:09:49 jenkins.InitReactorRunner$1 onAttained
INFO: Started all plugins
12.06.2012 08:09:49 jenkins.InitReactorRunner$1 onAttained
INFO: Augmented all extensions
12.06.2012 08:09:58 jenkins.InitReactorRunner$1 onAttained
INFO: Loaded all jobs
12.06.2012 08:09:58 org.apache.sshd.common.util.SecurityUtils$BouncyCastleRegistration run
INFO: Trying to register BouncyCastle as a JCE provider
12.06.2012 08:09:58 org.apache.sshd.common.util.SecurityUtils$BouncyCastleRegistration run
INFO: Registration succeeded
12.06.2012 08:09:58 org.jenkinsci.main.modules.sshd.SSHD start
INFO: Started SSHD at port 50408
12.06.2012 08:09:58 jenkins.InitReactorRunner$1 onAttained
INFO: Completed initialization
12.06.2012 08:09:59 org.springframework.context.support.AbstractApplicationContext prepareRefresh
INFO: Refreshing org.springframework.web.context.support.StaticWebApplicationContext@2a163765: display name [Root WebApplicationContext]; startup date [Tue Jun 12 08:09:59 CEST 2012]; root of context hierarchy
12.06.2012 08:09:59 org.springframework.context.support.AbstractApplicationContext obtainFreshBeanFactory
INFO: Bean factory for application context [org.springframework.web.context.support.StaticWebApplicationContext@2a163765]: org.springframework.beans.factory.support.DefaultListableBeanFactory@37eaab
12.06.2012 08:09:59 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@37eaab: defining beans [initialDirContextFactory,bindAuthenticator,ldapUserSearch,authenticationManager,authoritiesPopulator]; root of factory hierarchy
12.06.2012 08:09:59 org.acegisecurity.ldap.DefaultInitialDirContextFactory setProviderUrl
INFO:  URL 'ldaps://<URL>/dc=<cut>,dc=<cut>', root DN is 'dc=<cut>,dc=<cut>'
12.06.2012 08:09:59 jenkins.InitReactorRunner$1 onTaskFailed
SCHWERWIEGEND: Failed Finalizing set up
java.lang.IllegalAccessError: tried to access method hudson.security.SecurityRealm.findBean(Ljava/lang/Class;Lorg/springframework/context/ApplicationContext;)Ljava/lang/Object; from class hudson.security.LDAPSecurityRealm$LDAPUserDetailsService
        at hudson.security.LDAPSecurityRealm$LDAPUserDetailsService.<init>(LDAPSecurityRealm.java:419)
        at hudson.security.LDAPSecurityRealm.createSecurityComponents(LDAPSecurityRealm.java:369)
        at hudson.security.SecurityRealm.getSecurityComponents(SecurityRealm.java:398)
        at hudson.security.HudsonFilter.reset(HudsonFilter.java:134)
        at jenkins.model.Jenkins.setSecurityRealm(Jenkins.java:1960)
        at jenkins.model.Jenkins$17.run(Jenkins.java:2524)
        at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:146)
        at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:259)
        at jenkins.model.Jenkins$7.runTask(Jenkins.java:874)
        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.runWorker(ThreadPoolExecutor.java:1110)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:636)
12.06.2012 08:09:59 hudson.WebAppMain$2 run
SCHWERWIEGEND: Failed to initialize Jenkins
org.jvnet.hudson.reactor.ReactorException: java.lang.IllegalAccessError: tried to access method hudson.security.SecurityRealm.findBean(Ljava/lang/Class;Lorg/springframework/context/ApplicationContext;)Ljava/lang/Object; from class hudson.security.LDAPSecurityRealm$LDAPUserDetailsService
        at org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:246)
        at jenkins.InitReactorRunner.run(InitReactorRunner.java:43)
        at jenkins.model.Jenkins.executeReactor(Jenkins.java:885)
        at jenkins.model.Jenkins.<init>(Jenkins.java:790)
        at hudson.model.Hudson.<init>(Hudson.java:81)
        at hudson.model.Hudson.<init>(Hudson.java:77)
        at hudson.WebAppMain$2.run(WebAppMain.java:217)
Caused by: java.lang.IllegalAccessError: tried to access method hudson.security.SecurityRealm.findBean(Ljava/lang/Class;Lorg/springframework/context/ApplicationContext;)Ljava/lang/Object; from class hudson.security.LDAPSecurityRealm$LDAPUserDetailsService
        at hudson.security.LDAPSecurityRealm$LDAPUserDetailsService.<init>(LDAPSecurityRealm.java:419)
        at hudson.security.LDAPSecurityRealm.createSecurityComponents(LDAPSecurityRealm.java:369)
        at hudson.security.SecurityRealm.getSecurityComponents(SecurityRealm.java:398)
        at hudson.security.HudsonFilter.reset(HudsonFilter.java:134)
        at jenkins.model.Jenkins.setSecurityRealm(Jenkins.java:1960)
        at jenkins.model.Jenkins$17.run(Jenkins.java:2524)
        at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:146)
        at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:259)
        at jenkins.model.Jenkins$7.runTask(Jenkins.java:874)
        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.runWorker(ThreadPoolExecutor.java:1110)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:636)
12.06.2012 08:09:59 hudson.PluginWrapper stop
INFO: Stopping pam-auth
12.06.2012 08:09:59 hudson.PluginWrapper stop
INFO: Stopping external-monitor-job
12.06.2012 08:09:59 hudson.PluginWrapper stop
INFO: Stopping ldap
12.06.2012 08:09:59 hudson.PluginWrapper stop
INFO: Stopping javadoc
12.06.2012 08:09:59 hudson.PluginWrapper stop
INFO: Stopping maven-plugin
12.06.2012 08:09:59 hudson.PluginWrapper stop
INFO: Stopping ant
12.06.2012 08:09:59 hudson.PluginWrapper stop
INFO: Stopping instant-messaging
12.06.2012 08:09:59 hudson.PluginWrapper stop
INFO: Stopping jabber

MR

unread,
Jun 12, 2012, 3:09:42 AM6/12/12
to jenkins...@googlegroups.com
I've got the same problem - currently testing with different jenkins-versions -- but still the same error.

Jens Ritter

unread,
Jun 12, 2012, 2:53:50 PM6/12/12
to jenkins...@googlegroups.com
see  https://issues.jenkins-ci.org/browse/JENKINS-14080 

my shortterm-solution : complete disable security and LDAP ( in config.xml ).
Reply all
Reply to author
Forward
0 new messages