Uploaded image for project: 'odlparent'
  1. odlparent
  2. ODLPARENT-156

xtend-maven-plugin " signer information does not match signer information of other classes in the same package"

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Medium Medium
    • 3.1.3
    • None
    • None
    • None

      [WARNING] Error injecting: org.eclipse.xtend.maven.XtendCompile
      com.google.inject.ProvisionException: Unable to provision, see the following errors:
      
      1) Error injecting constructor, com.google.inject.internal.util.$ComputationException: com.google.inject.internal.util.$ComputationException: java.lang.SecurityException: class "org.eclipse.core.runtime.OperationCanceledException"'s signer information does not match signer information of other classes in the same package
       at org.eclipse.xtend.maven.XtendCompile.<init>(Unknown Source)
       while locating org.eclipse.xtend.maven.XtendCompile
      
      1 error
       at com.google.inject.internal.InjectorImpl$2.get (InjectorImpl.java:1025)
       at com.google.inject.internal.InjectorImpl.getInstance (InjectorImpl.java:1051)
       at org.eclipse.sisu.space.AbstractDeferredClass.get (AbstractDeferredClass.java:48)
       at com.google.inject.internal.ProviderInternalFactory.provision (ProviderInternalFactory.java:81)
       at com.google.inject.internal.InternalFactoryToInitializableAdapter.provision (InternalFactoryToInitializableAdapter.java:53)
       at com.google.inject.internal.ProviderInternalFactory$1.call (ProviderInternalFactory.java:65)
       at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:115)
       at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:133)
       at com.google.inject.internal.ProvisionListenerStackCallback.provision (ProvisionListenerStackCallback.java:68)
       at com.google.inject.internal.ProviderInternalFactory.circularGet (ProviderInternalFactory.java:63)
       at com.google.inject.internal.InternalFactoryToInitializableAdapter.get (InternalFactoryToInitializableAdapter.java:45)
       at com.google.inject.internal.InjectorImpl$2$1.call (InjectorImpl.java:1016)
       at com.google.inject.internal.InjectorImpl.callInContext (InjectorImpl.java:1092)
       at com.google.inject.internal.InjectorImpl$2.get (InjectorImpl.java:1012)
       at org.eclipse.sisu.inject.Guice4$1.get (Guice4.java:162)
       at org.eclipse.sisu.inject.LazyBeanEntry.getValue (LazyBeanEntry.java:81)
       at org.eclipse.sisu.plexus.LazyPlexusBean.getValue (LazyPlexusBean.java:51)
       at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:263)
       at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:255)
       at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo (DefaultMavenPluginManager.java:519)
       at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:121)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
       at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:51)
       at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
       at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:309)
       at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:194)
       at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:107)
       at org.apache.maven.cli.MavenCli.execute (MavenCli.java:955)
       at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
       at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
       at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
       at java.lang.reflect.Method.invoke (Method.java:498)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
      Caused by: com.google.inject.internal.util.$ComputationException: com.google.inject.internal.util.$ComputationException: java.lang.SecurityException: class "org.eclipse.core.runtime.OperationCanceledException"'s signer information does not match signer information of other classes in the same package
       at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute (MapMaker.java:553)
       at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute (MapMaker.java:419)
       at com.google.inject.internal.util.$CustomConcurrentHashMap$ComputingImpl.get (CustomConcurrentHashMap.java:2041)
       at com.google.inject.internal.FailableCache.get (FailableCache.java:50)
       at com.google.inject.internal.ConstructorInjectorStore.get (ConstructorInjectorStore.java:49)
       at com.google.inject.internal.ConstructorBindingImpl.initialize (ConstructorBindingImpl.java:125)
       at com.google.inject.internal.InjectorImpl.initializeJitBinding (InjectorImpl.java:521)
       at com.google.inject.internal.InjectorImpl.createJustInTimeBinding (InjectorImpl.java:847)
       at com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive (InjectorImpl.java:772)
       at com.google.inject.internal.InjectorImpl.getJustInTimeBinding (InjectorImpl.java:256)
       at com.google.inject.internal.InjectorImpl.getBindingOrThrow (InjectorImpl.java:205)
       at com.google.inject.internal.InjectorImpl.getInternalFactory (InjectorImpl.java:853)
       at com.google.inject.internal.FactoryProxy.notify (FactoryProxy.java:46)
       at com.google.inject.internal.ProcessedBindingData.runCreationListeners (ProcessedBindingData.java:50)
       at com.google.inject.internal.InternalInjectorCreator.initializeStatically (InternalInjectorCreator.java:133)
       at com.google.inject.internal.InternalInjectorCreator.build (InternalInjectorCreator.java:106)
       at com.google.inject.Guice.createInjector (Guice.java:95)
       at com.google.inject.Guice.createInjector (Guice.java:72)
       at com.google.inject.Guice.createInjector (Guice.java:62)
       at org.eclipse.xtext.xbase.XtypeStandaloneSetupGenerated.createInjector (XtypeStandaloneSetupGenerated.java:44)
       at org.eclipse.xtext.xbase.XtypeStandaloneSetupGenerated.createInjectorAndDoEMFRegistration (XtypeStandaloneSetupGenerated.java:38)
       at org.eclipse.xtext.xbase.XtypeStandaloneSetup.createInjectorAndDoEMFRegistration (XtypeStandaloneSetup.java:31)
       at org.eclipse.xtext.xbase.XtypeStandaloneSetup.doSetup (XtypeStandaloneSetup.java:24)
       at org.eclipse.xtext.xbase.XbaseStandaloneSetupGenerated.createInjectorAndDoEMFRegistration (XbaseStandaloneSetupGenerated.java:22)
       at org.eclipse.xtext.xbase.XbaseStandaloneSetup.createInjectorAndDoEMFRegistration (XbaseStandaloneSetup.java:29)
       at org.eclipse.xtext.xbase.XbaseStandaloneSetup.doSetup (XbaseStandaloneSetup.java:23)
       at org.eclipse.xtext.xbase.annotations.XbaseWithAnnotationsStandaloneSetupGenerated.createInjectorAndDoEMFRegistration (XbaseWithAnnotationsStandaloneSetupGenerated.java:23)
       at org.eclipse.xtext.xbase.annotations.XbaseWithAnnotationsStandaloneSetup.createInjectorAndDoEMFRegistration (XbaseWithAnnotationsStandaloneSetup.java:28)
       at org.eclipse.xtext.xbase.annotations.XbaseWithAnnotationsStandaloneSetup.doSetup (XbaseWithAnnotationsStandaloneSetup.java:22)
       at org.eclipse.xtend.maven.XtendMavenStandaloneSetup.createInjectorAndDoEMFRegistration (XtendMavenStandaloneSetup.java:19)
       at org.eclipse.xtend.maven.AbstractXtendMojo.injectMembers (AbstractXtendMojo.java:44)
       at org.eclipse.xtend.maven.AbstractXtendMojo.<init> (AbstractXtendMojo.java:31)
       at org.eclipse.xtend.maven.AbstractXtendCompilerMojo.<init> (AbstractXtendCompilerMojo.java:43)
       at org.eclipse.xtend.maven.XtendCompile.<init> (XtendCompile.java:27)
       at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (Native Method)
       at sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:62)
       at sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:45)
       at java.lang.reflect.Constructor.newInstance (Constructor.java:423)
       at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance (DefaultConstructionProxyFactory.java:86)
       at com.google.inject.internal.ConstructorInjector.provision (ConstructorInjector.java:105)
       at com.google.inject.internal.ConstructorInjector.access$000 (ConstructorInjector.java:32)
       at com.google.inject.internal.ConstructorInjector$1.call (ConstructorInjector.java:89)
       at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:115)
       at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:133)
       at com.google.inject.internal.ProvisionListenerStackCallback.provision (ProvisionListenerStackCallback.java:68)
       at com.google.inject.internal.ConstructorInjector.construct (ConstructorInjector.java:87)
       at com.google.inject.internal.ConstructorBindingImpl$Factory.get (ConstructorBindingImpl.java:267)
       at com.google.inject.internal.InjectorImpl$2$1.call (InjectorImpl.java:1016)
       at com.google.inject.internal.InjectorImpl.callInContext (InjectorImpl.java:1103)
       at com.google.inject.internal.InjectorImpl$2.get (InjectorImpl.java:1012)
       at com.google.inject.internal.InjectorImpl.getInstance (InjectorImpl.java:1051)
       at org.eclipse.sisu.space.AbstractDeferredClass.get (AbstractDeferredClass.java:48)
       at com.google.inject.internal.ProviderInternalFactory.provision (ProviderInternalFactory.java:81)
       at com.google.inject.internal.InternalFactoryToInitializableAdapter.provision (InternalFactoryToInitializableAdapter.java:53)
       at com.google.inject.internal.ProviderInternalFactory$1.call (ProviderInternalFactory.java:65)
       at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:115)
       at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:133)
       at com.google.inject.internal.ProvisionListenerStackCallback.provision (ProvisionListenerStackCallback.java:68)
       at com.google.inject.internal.ProviderInternalFactory.circularGet (ProviderInternalFactory.java:63)
       at com.google.inject.internal.InternalFactoryToInitializableAdapter.get (InternalFactoryToInitializableAdapter.java:45)
       at com.google.inject.internal.InjectorImpl$2$1.call (InjectorImpl.java:1016)
       at com.google.inject.internal.InjectorImpl.callInContext (InjectorImpl.java:1092)
       at com.google.inject.internal.InjectorImpl$2.get (InjectorImpl.java:1012)
       at org.eclipse.sisu.inject.Guice4$1.get (Guice4.java:162)
       at org.eclipse.sisu.inject.LazyBeanEntry.getValue (LazyBeanEntry.java:81)
       at org.eclipse.sisu.plexus.LazyPlexusBean.getValue (LazyPlexusBean.java:51)
       at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:263)
       at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:255)
       at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo (DefaultMavenPluginManager.java:519)
       at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:121)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
       at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:51)
       at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
       at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:309)
       at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:194)
       at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:107)
       at org.apache.maven.cli.MavenCli.execute (MavenCli.java:955)
       at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
       at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
       at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
       at java.lang.reflect.Method.invoke (Method.java:498)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
      Caused by: com.google.inject.internal.util.$ComputationException: java.lang.SecurityException: class "org.eclipse.core.runtime.OperationCanceledException"'s signer information does not match signer information of other classes in the same package
       at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute 
      
      (...)
      
      [INFO] ------------------------------------------------------------------------
      [INFO] BUILD FAILURE
      [INFO] ------------------------------------------------------------------------
      [INFO] Total time: 02:51 min
      [INFO] Finished at: 2018-07-03T15:21:26+02:00
      [INFO] Final Memory: 72M/601M
      [INFO] ------------------------------------------------------------------------
      [ERROR] Failed to execute goal org.eclipse.xtend:xtend-maven-plugin:2.14.0:compile (default) on project aclservice-impl: Execution default of goal org.eclipse.xtend:xtend-maven-plugin:2.14.0:compile failed: Unable to load the mojo 'compile' (or one of its required components) from the plugin 'org.eclipse.xtend:xtend-maven-plugin:2.14.0': com.google.inject.ProvisionException: Unable to provision, see the following errors:
      [ERROR] 
      [ERROR] 1) Error injecting constructor, com.google.inject.internal.util.$ComputationException: com.google.inject.internal.util.$ComputationException: java.lang.SecurityException: class "org.eclipse.core.runtime.OperationCanceledException"'s signer information does not match signer information of other classes in the same package
      [ERROR] at org.eclipse.xtend.maven.XtendCompile.<init>(Unknown Source)
      [ERROR] while locating org.eclipse.xtend.maven.XtendCompile
      [ERROR] at ClassRealm[plugin>org.eclipse.xtend:xtend-maven-plugin:2.14.0, parent: sun.misc.Launcher$AppClassLoader@70dea4e] (via modules: org.eclipse.sisu.wire.WireModule -> org.eclipse.sisu.plexus.PlexusBindingModule)
      [ERROR] while locating org.apache.maven.plugin.Mojo annotated with @com.google.inject.name.Named(value=org.eclipse.xtend:xtend-maven-plugin:2.14.0:compile)
      [ERROR] 
      [ERROR] 1 error
      [ERROR] role: org.apache.maven.plugin.Mojo
      [ERROR] roleHint: org.eclipse.xtend:xtend-maven-plugin:2.14.0:compile
      [ERROR] -> [Help 1]
      [ERROR] 
      [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
      [ERROR] Re-run Maven using the -X switch to enable full debug logging.
      [ERROR] 
      [ERROR] For more information about the errors and possible solutions, please read the following articles:
      [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException

      This is being fixed under https://github.com/eclipse/xtext/issues/1231 and https://bugs.eclipse.org/bugs/show_bug.cgi?id=536445 in (eclipse.org/tend) upstream.
       
      https://git.opendaylight.org/gerrit/#/q/topic:xtend-eclipse-equinox applied the workaround for us, but netvirt/aclservice/impl still fails for at least some of us locally.

      UPDATE: It depends on the current content of your ~/.m2/repository, an mvn -U and/or rm -rf may help.

      I'm having a closer look.

            skitt Stephen Kitt
            vorburger Michael Vorburger
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: