Hi Mahesh, This is in Jenkins and these are runtime libs. I checked in a working setup, the Toolkit class resides in 2 jars lib/runtimes/jenkins/jenkins-core-1.587.jar and lib/runtimes/jenkins/groovy-all-1.8.9.jar Same 2 jars are there in non working problamatic setup also and they are the same. (md5sum are same in jars found in both the setups)
Saw an almost same issue is reported in Jenkins JIRA [1] too but still in OPEN state. [1]. *https://issues.jenkins-ci.org/browse/JENKINS-24696 <https://issues.jenkins-ci.org/browse/JENKINS-24696>* On Tue, May 5, 2015 at 9:59 PM, Mahesh Chinthaka <[email protected]> wrote: > Hi Manisha, > > This is what I did once I got some other NoClassDefFoundError, > > 1. grep "java.awt.Toolkit" and try to find the corresponding jar , lets > say its *xyz* > 2. start server in osgiConsole and search for yxz jar. (ss xyz) > 3. check the status, try to install and activate that bundle. If > impossible it will show the reasons, then fix them. > > On Tue, May 5, 2015 at 9:48 PM, Manisha Gayathri <[email protected]> wrote: > >> Getting the exception below [1] when I do a setup in 18.2 machine. >> Did not come across this in other setups. >> >> Any idea? >> >> INFO >> {org.wso2.carbon.appfactory.tenant.build.integration.AppServerBasedBuildServerManager} >> - Build server app successfully uploaded to tenant space manipiya6.com >> {org.wso2.carbon.appfactory.tenant.build.integration.AppServerBasedBuildServerManager} >> TID: [0] [AS] [2015-05-05 15:04:33,864] INFO >> {org.apache.catalina.startup.TaglibUriRule} - TLD skipped. URI: >> http://acegisecurity.org/authz is already defined >> {org.apache.catalina.startup.TaglibUriRule} >> TID: [0] [AS] [2015-05-05 15:04:33,881] INFO >> {org.apache.catalina.startup.TaglibUriRule} - TLD skipped. URI: >> http://www.springframework.org/tags/form is already defined >> {org.apache.catalina.startup.TaglibUriRule} >> TID: [0] [AS] [2015-05-05 15:04:33,886] INFO >> {org.apache.catalina.startup.TaglibUriRule} - TLD skipped. URI: >> http://www.springframework.org/tags is already defined >> {org.apache.catalina.startup.TaglibUriRule} >> TID: [0] [AS] [2015-05-05 15:04:34,075] ERROR {hudson.util.BootFailure} - >> Failed to initialize Jenkins {hudson.util.BootFailure} >> hudson.util.AWTProblem: java.lang.NoClassDefFoundError: Could not >> initialize class java.awt.Toolkit >> at hudson.WebAppMain.contextInitialized(WebAppMain.java:185) >> at >> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4791) >> at >> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5285) >> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) >> at >> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) >> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) >> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) >> at >> org.wso2.carbon.tomcat.internal.CarbonTomcat.addWebApp(CarbonTomcat.java:280) >> at >> org.wso2.carbon.tomcat.internal.CarbonTomcat.addWebApp(CarbonTomcat.java:177) >> at >> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleWebappDeployment(TomcatGenericWebappsDeployer.java:222) >> at >> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleWarWebappDeployment(TomcatGenericWebappsDeployer.java:174) >> at >> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleHotDeployment(TomcatGenericWebappsDeployer.java:141) >> at >> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.deploy(TomcatGenericWebappsDeployer.java:116) >> at >> org.wso2.carbon.webapp.mgt.AbstractWebappDeployer.deployThisWebApp(AbstractWebappDeployer.java:140) >> at >> org.wso2.carbon.webapp.mgt.AbstractWebappDeployer.deploy(AbstractWebappDeployer.java:90) >> at >> org.wso2.carbon.webapp.deployer.WebappDeployer.deploy(WebappDeployer.java:42) >> at >> org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:136) >> at >> org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:807) >> at >> org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:144) >> at >> org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:377) >> at >> org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:254) >> at >> org.apache.axis2.deployment.RepositoryListener.startListener(RepositoryListener.java:371) >> at >> org.apache.axis2.deployment.scheduler.SchedulerTask.checkRepository(SchedulerTask.java:59) >> at >> org.apache.axis2.deployment.scheduler.SchedulerTask.run(SchedulerTask.java:67) >> at >> org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.runAxisDeployment(CarbonDeploymentSchedulerTask.java:79) >> at >> org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.run(CarbonDeploymentSchedulerTask.java:124) >> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) >> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) >> at >> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >> at java.lang.Thread.run(Thread.java:744) >> Caused by: java.lang.NoClassDefFoundError: Could not initialize class >> java.awt.Toolkit >> at java.awt.Font.<clinit>(Font.java:246) >> at hudson.util.ChartUtil.<clinit>(ChartUtil.java:250) >> at hudson.WebAppMain.contextInitialized(WebAppMain.java:184) >> ... 32 more >> TID: [0] [AS] [2015-05-05 15:04:34,221] ERROR >> {org.apache.catalina.core.StandardContext} - Exception sending context >> initialized event to listener instance of class hudson.WebAppMain >> {org.apache.catalina.core.StandardContext} >> java.lang.NullPointerException >> at jenkins.util.groovy.GroovyHookScript.run(GroovyHookScript.java:63) >> at hudson.util.BootFailure.publish(BootFailure.java:43) >> at hudson.WebAppMain.contextInitialized(WebAppMain.java:247) >> at >> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4791) >> at >> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5285) >> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) >> at >> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) >> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) >> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) >> at >> org.wso2.carbon.tomcat.internal.CarbonTomcat.addWebApp(CarbonTomcat.java:280) >> at >> org.wso2.carbon.tomcat.internal.CarbonTomcat.addWebApp(CarbonTomcat.java:177) >> at >> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleWebappDeployment(TomcatGenericWebappsDeployer.java:222) >> at >> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleWarWebappDeployment(TomcatGenericWebappsDeployer.java:174) >> at >> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleHotDeployment(TomcatGenericWebappsDeployer.java:141) >> at >> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.deploy(TomcatGenericWebappsDeployer.java:116) >> at >> org.wso2.carbon.webapp.mgt.AbstractWebappDeployer.deployThisWebApp(AbstractWebappDeployer.java:140) >> at >> org.wso2.carbon.webapp.mgt.AbstractWebappDeployer.deploy(AbstractWebappDeployer.java:90) >> at >> org.wso2.carbon.webapp.deployer.WebappDeployer.deploy(WebappDeployer.java:42) >> at >> org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:136) >> at >> org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:807) >> at >> org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:144) >> at >> org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:377) >> at >> org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:254) >> at >> org.apache.axis2.deployment.RepositoryListener.startListener(RepositoryListener.java:371) >> at >> org.apache.axis2.deployment.scheduler.SchedulerTask.checkRepository(SchedulerTask.java:59) >> at >> org.apache.axis2.deployment.scheduler.SchedulerTask.run(SchedulerTask.java:67) >> at >> org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.runAxisDeployment(CarbonDeploymentSchedulerTask.java:79) >> at >> org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.run(CarbonDeploymentSchedulerTask.java:124) >> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) >> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) >> at >> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >> at java.lang.Thread.run(Thread.java:744) >> TID: [0] [AS] [2015-05-05 15:04:34,221] ERROR >> {org.apache.catalina.core.StandardContext} - Error listenerStart >> {org.apache.catalina.core.StandardContext} >> TID: [0] [AS] [2015-05-05 15:04:34,222] ERROR >> {org.apache.catalina.core.StandardContext} - Context [/t/ >> manipiya6.com/webapps/jenkins] startup failed due to previous errors >> {org.apache.catalina.core.StandardContext} >> TID: [0] [AS] [2015-05-05 15:04:34,238] ERROR >> {org.apache.catalina.loader.WebappClassLoader} - The web application [/t/ >> manipiya6.com/webapps/jenkins] created a ThreadLocal with key of type >> [org.codehaus.groovy.reflection.ClassInfo.ThreadLocalMapHandler] (value >> [org.codehaus.groovy.reflection.ClassInfo$ThreadLocalMapHandler@28d1234c]) >> and a value of type [java.lang.ref.SoftReference] (value >> [java.lang.ref.SoftReference@3a646783]) but failed to remove it when the >> web application was stopped. Threads are going to be renewed over time to >> try and avoid a probable memory leak. >> {org.apache.catalina.loader.WebappClassLoader} >> TID: [0] [AS] [2015-05-05 15:04:34,247] ERROR >> {org.wso2.carbon.tomcat.internal.CarbonTomcat} - Cannot stop context >> {org.wso2.carbon.tomcat.internal.CarbonTomcat} >> org.apache.catalina.LifecycleException: An invalid Lifecycle transition >> was attempted ([before_stop]) for component >> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/t/ >> manipiya6.com/webapps/jenkins]] in state [DESTROYED] >> at >> org.apache.catalina.util.LifecycleBase.invalidTransition(LifecycleBase.java:409) >> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:219) >> at >> org.wso2.carbon.tomcat.internal.CarbonTomcat.addWebApp(CarbonTomcat.java:298) >> at >> org.wso2.carbon.tomcat.internal.CarbonTomcat.addWebApp(CarbonTomcat.java:177) >> at >> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleWebappDeployment(TomcatGenericWebappsDeployer.java:222) >> at >> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleWarWebappDeployment(TomcatGenericWebappsDeployer.java:174) >> at >> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleHotDeployment(TomcatGenericWebappsDeployer.java:141) >> at >> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.deploy(TomcatGenericWebappsDeployer.java:116) >> at >> org.wso2.carbon.webapp.mgt.AbstractWebappDeployer.deployThisWebApp(AbstractWebappDeployer.java:140) >> at >> org.wso2.carbon.webapp.mgt.AbstractWebappDeployer.deploy(AbstractWebappDeployer.java:90) >> at >> org.wso2.carbon.webapp.deployer.WebappDeployer.deploy(WebappDeployer.java:42) >> at >> org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:136) >> at >> org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:807) >> at >> org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:144) >> at >> org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:377) >> at >> org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:254) >> at >> org.apache.axis2.deployment.RepositoryListener.startListener(RepositoryListener.java:371) >> at >> org.apache.axis2.deployment.scheduler.SchedulerTask.checkRepository(SchedulerTask.java:59) >> at >> org.apache.axis2.deployment.scheduler.SchedulerTask.run(SchedulerTask.java:67) >> at >> org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.runAxisDeployment(CarbonDeploymentSchedulerTask.java:79) >> at >> org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.run(CarbonDeploymentSchedulerTask.java:124) >> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) >> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) >> at >> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >> at java.lang.Thread.run(Thread.java:744) >> TID: [0] [AS] [2015-05-05 15:04:34,247] ERROR >> {org.wso2.carbon.tomcat.internal.CarbonTomcat} - Webapp >> StandardEngine[Catalina].StandardHost[localhost].StandardContext[/t/ >> manipiya6.com/webapps/jenkins] failed to deploy >> {org.wso2.carbon.tomcat.internal.CarbonTomcat} >> TID: [0] [AS] [2015-05-05 15:04:34,248] ERROR >> {org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer} - Error while >> deploying webapp: StandardContext[jenkins.war].File[/mnt/ >> 192.168.18.2/buildserver/wso2as-5.2.1/repository/tenants/6/webapps/jenkins.war] >> {org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer} >> org.wso2.carbon.tomcat.CarbonTomcatException: Webapp failed to deploy >> at >> org.wso2.carbon.tomcat.internal.CarbonTomcat.addWebApp(CarbonTomcat.java:292) >> at >> org.wso2.carbon.tomcat.internal.CarbonTomcat.addWebApp(CarbonTomcat.java:177) >> at >> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleWebappDeployment(TomcatGenericWebappsDeployer.java:222) >> at >> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleWarWebappDeployment(TomcatGenericWebappsDeployer.java:174) >> at >> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleHotDeployment(TomcatGenericWebappsDeployer.java:141) >> at >> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.deploy(TomcatGenericWebappsDeployer.java:116) >> at >> org.wso2.carbon.webapp.mgt.AbstractWebappDeployer.deployThisWebApp(AbstractWebappDeployer.java:140) >> at >> org.wso2.carbon.webapp.mgt.AbstractWebappDeployer.deploy(AbstractWebappDeployer.java:90) >> at >> org.wso2.carbon.webapp.deployer.WebappDeployer.deploy(WebappDeployer.java:42) >> at >> org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:136) >> at >> org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:807) >> at >> org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:144) >> at >> org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:377) >> at >> org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:254) >> at >> org.apache.axis2.deployment.RepositoryListener.startListener(RepositoryListener.java:371) >> at >> org.apache.axis2.deployment.scheduler.SchedulerTask.checkRepository(SchedulerTask.java:59) >> at >> org.apache.axis2.deployment.scheduler.SchedulerTask.run(SchedulerTask.java:67) >> at >> org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.runAxisDeployment(CarbonDeploymentSchedulerTask.java:79) >> at >> org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.run(CarbonDeploymentSchedulerTask.java:124) >> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) >> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) >> at >> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >> at java.lang.Thread.run(Thread.java:744) >> Caused by: java.lang.Exception: Webapp failed to deploy, Lifecycle state >> is STOPPED >> at >> org.wso2.carbon.tomcat.internal.CarbonTomcat.addWebApp(CarbonTomcat.java:284) >> ... 25 more >> >> >> >> -- >> ~Regards >> *Manisha Eleperuma* >> Senior Software Engineer >> WSO2, Inc.: http://wso2.com >> lean.enterprise.middleware >> >> *blog: http://manisha-eleperuma.blogspot.com/ >> <http://manisha-eleperuma.blogspot.com/>* >> *mobile: +94 71 8279777 <%2B94%2071%208279777>* >> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > *Mahesh Chinthaka Vidanagama* | Software Engineer > WSO2, Inc | lean. enterprise. middleware. > #20, Palm Grove, Colombo 03, Sri Lanka > Mobile: +94 71 63 63 083 | Work: +94 112 145 345 > Email: [email protected] | Web: www.wso2.com > -- ~Regards *Manisha Eleperuma* Senior Software Engineer WSO2, Inc.: http://wso2.com lean.enterprise.middleware *blog: http://manisha-eleperuma.blogspot.com/ <http://manisha-eleperuma.blogspot.com/>* *mobile: +94 71 8279777 <%2B94%2071%208279777>*
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
