Closed Rajno1 closed 4 years ago
Thanks for the report. Can you provide more context on the actions you were performing when you saw that message and the environment you were using to run jenkins.war?
For example, were you using Java 8 or Java 11 (the only supported Java versions) or were you using some other Java version?
Were you running with low memory (less than 256 MB)?
Were you running programs which blocked access to the network?
Were there other indications of a problem?
in terminal I entered into jenkins directory: cd /Users/rajasekhar/Softwares/Jenkins And using the command: java -jar jenkins.war
After this command, I tried to open the link http://localhost:8080 Then I am receiving this error message
And I am using java 11 I am not running with low memory No, i am not running any program which blocks network access
Thank you for your response
This is my terminal output
Last login: Sat Mar 7 19:51:41 on ttys000
rajasekhar@Rajasekhars-Air ~ % cd /Users/rajasekhar/Softwares/Jenkins
rajasekhar@Rajasekhars-Air Jenkins % java -jar jenkins.war
Running from: /Users/rajasekhar/Softwares/Jenkins/jenkins.war
webroot: $user.home/.jenkins
2020-03-07 14:32:15.580+0000 [id=1] INFO org.eclipse.jetty.util.log.Log#initialized: Logging initialized @825ms to org.eclipse.jetty.util.log.JavaUtilLog
2020-03-07 14:32:15.722+0000 [id=1] INFO winstone.Logger#logInternal: Beginning extraction from war file
2020-03-07 14:32:15.771+0000 [id=1] WARNING o.e.j.s.handler.ContextHandler#setContextPath: Empty contextPath
2020-03-07 14:32:15.888+0000 [id=1] INFO org.eclipse.jetty.server.Server#doStart: jetty-9.4.25.v20191220; built: 2019-12-20T17:00:00.294Z; git: a9729c7e7f33a459d2616a8f9e9ba8a90f432e95; jvm 11.0.6+8-LTS
2020-03-07 14:32:16.438+0000 [id=1] INFO o.e.j.w.StandardDescriptorProcessor#visitServlet: NO JSP Support for /, did not find org.eclipse.jetty.jsp.JettyJspServlet
2020-03-07 14:32:16.507+0000 [id=1] INFO o.e.j.s.s.DefaultSessionIdManager#doStart: DefaultSessionIdManager workerName=node0
2020-03-07 14:32:16.507+0000 [id=1] INFO o.e.j.s.s.DefaultSessionIdManager#doStart: No SessionScavenger set, using defaults
2020-03-07 14:32:16.512+0000 [id=1] INFO o.e.j.server.session.HouseKeeper#startScavenging: node0 Scavenging every 660000ms
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields (file:/Users/rajasekhar/.jenkins/war/WEB-INF/lib/xstream-1.4.7-jenkins-1.jar) to field java.util.TreeMap.comparator
WARNING: Please consider reporting this to the maintainers of com.thoughtworks.xstream.core.util.Fields
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
2020-03-07 14:32:17.248+0000 [id=1] INFO hudson.WebAppMain#contextInitialized: Jenkins home directory: /Users/rajasekhar/.jenkins found at: $user.home/.jenkins
2020-03-07 14:32:18.667+0000 [id=1] INFO o.e.j.s.handler.ContextHandler#doStart: Started w.@24855019{Jenkins v2.204.4,/,file:///Users/rajasekhar/.jenkins/war/,AVAILABLE}{/Users/rajasekhar/.jenkins/war}
2020-03-07 14:32:18.720+0000 [id=1] INFO o.e.j.server.AbstractConnector#doStart: Started ServerConnector@815b41f{HTTP/1.1,[http/1.1]}{0.0.0.0:8080}
2020-03-07 14:32:18.721+0000 [id=1] INFO org.eclipse.jetty.server.Server#doStart: Started @3968ms
2020-03-07 14:32:18.722+0000 [id=24] INFO winstone.Logger#logInternal: Winstone Servlet Engine running: controlPort=disabled
2020-03-07 14:32:19.288+0000 [id=30] INFO jenkins.InitReactorRunner$1#onAttained: Started initialization
2020-03-07 14:32:19.798+0000 [id=31] INFO jenkins.InitReactorRunner$1#onAttained: Listed all plugins
2020-03-07 14:32:20.596+0000 [id=30] INFO c.n.jenkins.RepositoryPlugin#start: Expanding /Users/rajasekhar/.jenkins/plugins/repository/WEB-INF/lib/repository.jarinto /Users/rajasekhar/.jenkins/repositoryPlugin
2020-03-07 14:32:20.970+0000 [id=30] INFO c.b.j.cascade.PluginActivator#start: ### Start.
2020-03-07 14:32:23.660+0000 [id=30] WARNING hudson.ExtensionFinder$Sezpoz#scout: Failed to scout com.barchart.jenkins.cascade.GraphProjectActionFatory
java.lang.ClassNotFoundException: hudson.plugins.depgraph_view.DependencyGraphProjectActionFactory
at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1383)
at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1336)
at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1083)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
Caused: java.lang.NoClassDefFoundError: hudson/plugins/depgraph_view/DependencyGraphProjectActionFactory
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
at jenkins.util.AntClassLoader.defineClassFromData(AntClassLoader.java:1149)
at hudson.ClassicPluginStrategy$AntClassLoader2.defineClassFromData(ClassicPluginStrategy.java:712)
at jenkins.util.AntClassLoader.getClassFromStream(AntClassLoader.java:1320)
at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1373)
at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1336)
at java.base/jdk.internal.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at jenkins.ClassLoaderReflectionToolkit.invoke(ClassLoaderReflectionToolkit.java:44)
at jenkins.ClassLoaderReflectionToolkit._findClass(ClassLoaderReflectionToolkit.java:81)
at hudson.PluginManager$UberClassLoader.findClass(PluginManager.java:2040)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at net.java.sezpoz.IndexItem.element(IndexItem.java:134)
Caused: java.lang.InstantiationException
at net.java.sezpoz.IndexItem.element(IndexItem.java:146)
at hudson.ExtensionFinder.getClassFromIndex(ExtensionFinder.java:741)
at hudson.ExtensionFinder.access$900(ExtensionFinder.java:89)
at hudson.ExtensionFinder$Sezpoz.scout(ExtensionFinder.java:726)
at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:338)
at hudson.ExtensionList.load(ExtensionList.java:381)
at hudson.ExtensionList.ensureLoaded(ExtensionList.java:317)
at hudson.ExtensionList.getComponents(ExtensionList.java:183)
at jenkins.model.Jenkins$6.onInitMilestoneAttained(Jenkins.java:1152)
at jenkins.InitReactorRunner$1.onAttained(InitReactorRunner.java:83)
at org.jvnet.hudson.reactor.ReactorListener$Aggregator.lambda$onAttained$3(ReactorListener.java:102)
at org.jvnet.hudson.reactor.ReactorListener$Aggregator.run(ReactorListener.java:109)
at org.jvnet.hudson.reactor.ReactorListener$Aggregator.onAttained(ReactorListener.java:102)
at org.jvnet.hudson.reactor.Reactor$1.run(Reactor.java:177)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
2020-03-07 14:32:23.949+0000 [id=30] WARNING hudson.ExtensionFinder$Sezpoz#_find: Failed to load com.barchart.jenkins.cascade.GraphProjectActionFatory
java.lang.ClassNotFoundException: hudson.plugins.depgraph_view.DependencyGraphProjectActionFactory
at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1383)
at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1336)
at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1083)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
Caused: java.lang.NoClassDefFoundError: hudson/plugins/depgraph_view/DependencyGraphProjectActionFactory
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
at jenkins.util.AntClassLoader.defineClassFromData(AntClassLoader.java:1149)
at hudson.ClassicPluginStrategy$AntClassLoader2.defineClassFromData(ClassicPluginStrategy.java:712)
at jenkins.util.AntClassLoader.getClassFromStream(AntClassLoader.java:1320)
at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1373)
at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1336)
at java.base/jdk.internal.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at jenkins.ClassLoaderReflectionToolkit.invoke(ClassLoaderReflectionToolkit.java:44)
at jenkins.ClassLoaderReflectionToolkit._findClass(ClassLoaderReflectionToolkit.java:81)
at hudson.PluginManager$UberClassLoader.findClass(PluginManager.java:2040)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at net.java.sezpoz.IndexItem.element(IndexItem.java:134)
Caused: java.lang.InstantiationException
at net.java.sezpoz.IndexItem.element(IndexItem.java:146)
at hudson.ExtensionFinder.getClassFromIndex(ExtensionFinder.java:741)
at hudson.ExtensionFinder.access$900(ExtensionFinder.java:89)
at hudson.ExtensionFinder$Sezpoz._find(ExtensionFinder.java:701)
at hudson.ExtensionFinder$Sezpoz.find(ExtensionFinder.java:690)
at hudson.ExtensionFinder$GuiceFinder.refreshExtensionAnnotations(ExtensionFinder.java:302)
at hudson.ExtensionFinder$GuiceFinder.
1) Could not find a suitable constructor in jenkins.model.Jenkins. Classes must have either one (and only one) constructor annotated with @Inject or a zero-argument constructor that is not private. at jenkins.model.Jenkins.class(Jenkins.java:315) while locating jenkins.model.Jenkins for field at jenkins.model.Jenkins$EnforceSlaveAgentPortAdministrativeMonitor.j(Jenkins.java:1312) at hudson.ExtensionFinder$GuiceFinder$SezpozModule.configure(ExtensionFinder.java:528)
2) Could not find a suitable constructor in jenkins.model.Jenkins. Classes must have either one (and only one) constructor annotated with @Inject or a zero-argument constructor that is not private. at jenkins.model.Jenkins.class(Jenkins.java:315) while locating jenkins.model.Jenkins for field at jenkins.security.s2m.AdminCallableMonitor.jenkins(AdminCallableMonitor.java:33) at hudson.ExtensionFinder$GuiceFinder$SezpozModule.configure(ExtensionFinder.java:528)
3) Could not find a suitable constructor in jenkins.model.Jenkins. Classes must have either one (and only one) constructor annotated with @Inject or a zero-argument constructor that is not private. at jenkins.model.Jenkins.class(Jenkins.java:315) while locating jenkins.model.Jenkins for field at jenkins.security.s2m.MasterKillSwitchConfiguration.jenkins(MasterKillSwitchConfiguration.java:20) at hudson.ExtensionFinder$GuiceFinder$SezpozModule.configure(ExtensionFinder.java:528)
3 errors
at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:466)
at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:155)
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
at com.google.inject.Guice.createInjector(Guice.java:96)
at com.google.inject.Guice.createInjector(Guice.java:73)
at com.google.inject.Guice.createInjector(Guice.java:62)
at hudson.ExtensionFinder$GuiceFinder.
That console output on startup indicates that you probably have a directory named .jenkins
in the root of your home directory. The contents of that directory appeared to be damaged or from some outdated version of Jenkins. For example, there is a reference to the 'depgraph' plugin which is not installed by default.
Remove the ~/.jenkins
directory and try again.
would you never mind could you plese guide how to remove ~/.jenkins from directory
Thank you so much I found there was a Jenkins directory in hidden files ,i tried after removing it. now its working fine ....Huhuu ... thanks a lot .. really complete day i was in seraching for solution finally got it
Hello I face the same problem "java.lang.IllegalArgumentException: Unable to inject class hudson.model.UserIdMapper" during plugin development using Jenkins upgrade V2.346.1. Any Advice? I deleted .m2 file under home, I don't have .jenkins file (development using VScode, Linux)
Problem with: Getting started with the Guided Tour, source file
i started to follow the instructions specified in terminal. but getting errror like this
java.lang.IllegalArgumentException: Unable to inject class hudson.model.UserIdMapper at hudson.init.TaskMethodFinder.lookUp(TaskMethodFinder.java:125) at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:105) at hudson.init.TaskMethodFinder$TaskImpl.run(TaskMethodFinder.java:175) at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296) at jenkins.model.Jenkins$5.runTask(Jenkins.java:1122) at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214) at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:834) Caused: org.jvnet.hudson.reactor.ReactorException at org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:282) at jenkins.InitReactorRunner.run(InitReactorRunner.java:48) at jenkins.model.Jenkins.executeReactor(Jenkins.java:1155) at jenkins.model.Jenkins.(Jenkins.java:966)
at hudson.model.Hudson.(Hudson.java:85)
at hudson.model.Hudson.(Hudson.java:81)
at hudson.WebAppMain$3.run(WebAppMain.java:233)
Caused: hudson.util.HudsonFailedToLoad
at hudson.WebAppMain$3.run(WebAppMain.java:250)