cheers, I can't believe this but some tool had unticked it so it wasn't enabled! Was just about to say it was there ok. The woes of an open access system.
- John On Tuesday, 19 August 2014 10:45:52 UTC+1, John McGowan wrote: > > Anyone seen this error before. Tried added multijob to a well established > LTS server (I have it on another server ok, same version but different > plugin set). > Jenkins ver. 1.565.1 <http://jenkins-ci.org/> > > 18-Aug-2014 10:56:38 > hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1 error > WARNING: Failed to instantiate > Key[type=com.tikal.jenkins.plugins.multijob.MultiJobBuilder$DescriptorImpl, > annotation=[none]]; skipping this component > com.google.inject.ProvisionException: Guice provision errors: > > 1) Error injecting constructor, java.lang.NoClassDefFoundError: > org/jenkinsci/plugins/envinject/service/EnvInjectVariableGetter > at > com.tikal.jenkins.plugins.multijob.MultiJobBuilder$DescriptorImpl.<init>(Unknown > > Source) > > 1 error > at > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:52) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at > hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1.get(ExtensionFinder.java:429) > at > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) > at > com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:1005) > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1051) > at > com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:1001) > at > hudson.ExtensionFinder$GuiceFinder._find(ExtensionFinder.java:391) > at > hudson.ExtensionFinder$GuiceFinder.find(ExtensionFinder.java:382) > at hudson.ExtensionFinder._find(ExtensionFinder.java:151) > at > hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:341) > at hudson.ExtensionList.load(ExtensionList.java:295) > at hudson.ExtensionList.ensureLoaded(ExtensionList.java:248) > at hudson.ExtensionList.iterator(ExtensionList.java:138) > at jenkins.model.Jenkins.getDescriptorByType(Jenkins.java:1192) > at > hudson.plugins.copyartifact.BuildSelectorParameter.initAliases(BuildSelectorParameter.java:99) > at > hudson.plugins.copyartifact.CopyArtifactPlugin.postInitialize(CopyArtifactPlugin.java:35) > at hudson.PluginManager$2$1$2.run(PluginManager.java:376) > 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:904) > 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(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: java.lang.NoClassDefFoundError: > org/jenkinsci/plugins/envinject/service/EnvInjectVariableGetter > at java.lang.Class.getDeclaredMethods0(Native Method) > at java.lang.Class.privateGetDeclaredMethods(Class.java:2444) > at java.lang.Class.getMethod0(Class.java:2687) > at java.lang.Class.getMethod(Class.java:1620) > at hudson.model.Descriptor.<init>(Descriptor.java:283) > at > hudson.tasks.BuildStepDescriptor.<init>(BuildStepDescriptor.java:56) > at > com.tikal.jenkins.plugins.multijob.MultiJobBuilder$DescriptorImpl.<init>(MultiJobBuilder.java:443) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:532) > at > com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:86) > at > com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:108) > at > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:88) > at > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:269) > at > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1058) > at > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > ... 25 more > Caused by: java.lang.ClassNotFoundException: > org.jenkinsci.plugins.envinject.service.EnvInjectVariableGetter > at > jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1375) > at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1325) > at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1078) > at java.lang.ClassLoader.loadClass(ClassLoader.java:266) > ... 43 more > > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.