java.lang.IllegalStateException: class org.jenkinsci.plugins.remote_terminal_access.lease.LeaseBuildAction$RunListenerImpl uses the raw type for extending RunListener

Jenkins JIRA | Michael Prokop | 3 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Just noticed this in the logs: {quote} Aug 12, 2014 12:27:09 AM hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1 error WARNING: Failed to instantiate Key[type=org.jenkinsci.plugins.remote_terminal_access.lease.LeaseBuildAction$RunListenerImpl, annotation=[none]]; skipping this component com.google.inject.ProvisionException: Guice provision errors: 1) Error injecting constructor, java.lang.IllegalStateException: class org.jenkinsci.plugins.remote_terminal_access.lease.LeaseBuildAction$RunListenerImpl uses the raw type for extending RunListener at org.jenkinsci.plugins.remote_terminal_access.lease.LeaseBuildAction$RunListenerImpl.<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 hudson.model.listeners.RunListener.fireStarted(RunListener.java:210) at hudson.model.Run.execute(Run.java:1702) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:232) Caused by: java.lang.IllegalStateException: class org.jenkinsci.plugins.remote_terminal_access.lease.LeaseBuildAction$RunListenerImpl uses the raw type for extending RunListener at hudson.model.listeners.RunListener.<init>(RunListener.java:78) at org.jenkinsci.plugins.remote_terminal_access.lease.LeaseBuildAction$RunListenerImpl.<init>(LeaseBuildAction.java:43) 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:526) 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) ... 18 more {quote}

    Jenkins JIRA | 3 years ago | Michael Prokop
    java.lang.IllegalStateException: class org.jenkinsci.plugins.remote_terminal_access.lease.LeaseBuildAction$RunListenerImpl uses the raw type for extending RunListener
  2. 0

    Just noticed this in the logs: {quote} Aug 12, 2014 12:27:09 AM hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1 error WARNING: Failed to instantiate Key[type=org.jenkinsci.plugins.remote_terminal_access.lease.LeaseBuildAction$RunListenerImpl, annotation=[none]]; skipping this component com.google.inject.ProvisionException: Guice provision errors: 1) Error injecting constructor, java.lang.IllegalStateException: class org.jenkinsci.plugins.remote_terminal_access.lease.LeaseBuildAction$RunListenerImpl uses the raw type for extending RunListener at org.jenkinsci.plugins.remote_terminal_access.lease.LeaseBuildAction$RunListenerImpl.<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 hudson.model.listeners.RunListener.fireStarted(RunListener.java:210) at hudson.model.Run.execute(Run.java:1702) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:232) Caused by: java.lang.IllegalStateException: class org.jenkinsci.plugins.remote_terminal_access.lease.LeaseBuildAction$RunListenerImpl uses the raw type for extending RunListener at hudson.model.listeners.RunListener.<init>(RunListener.java:78) at org.jenkinsci.plugins.remote_terminal_access.lease.LeaseBuildAction$RunListenerImpl.<init>(LeaseBuildAction.java:43) 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:526) 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) ... 18 more {quote}

    Jenkins JIRA | 3 years ago | Michael Prokop
    java.lang.IllegalStateException: class org.jenkinsci.plugins.remote_terminal_access.lease.LeaseBuildAction$RunListenerImpl uses the raw type for extending RunListener

    Root Cause Analysis

    1. java.lang.IllegalStateException

      class org.jenkinsci.plugins.remote_terminal_access.lease.LeaseBuildAction$RunListenerImpl uses the raw type for extending RunListener

      at org.jenkinsci.plugins.remote_terminal_access.lease.LeaseBuildAction$RunListenerImpl.<init>()
    2. org.jenkinsci.plugins
      LeaseBuildAction$RunListenerImpl.<init>
      1. org.jenkinsci.plugins.remote_terminal_access.lease.LeaseBuildAction$RunListenerImpl.<init>(Unknown Source)
      1 frame