XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • None
    • None
    • Ozone Recon
    • None

    Description

      Could be the same root cause as HDDS-8250 (old guice, need to bump it up)

      https://github.com/smengcl/hadoop-ozone/actions/runs/4495341465/jobs/7909071422

      java.lang.reflect.InvocationTargetException
          at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
          at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
          at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke (Method.java:568)
          at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:293)
          at java.lang.Thread.run (Thread.java:833)
      Caused by: com.google.common.util.concurrent.ExecutionError: java.lang.ExceptionInInitializerError
          at com.google.common.cache.LocalCache$Segment.get (LocalCache.java:2053)
          at com.google.common.cache.LocalCache.get (LocalCache.java:3966)
          at com.google.common.cache.LocalCache.getOrLoad (LocalCache.java:3989)
          at com.google.common.cache.LocalCache$LocalLoadingCache.get (LocalCache.java:4950)
          at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked (LocalCache.java:4956)
          at com.google.inject.internal.FailableCache.get (FailableCache.java:48)
          at com.google.inject.internal.ConstructorInjectorStore.get (ConstructorInjectorStore.java:50)
          at com.google.inject.internal.ConstructorBindingImpl.initialize (ConstructorBindingImpl.java:136)
          at com.google.inject.internal.InjectorImpl.initializeBinding (InjectorImpl.java:533)
          at com.google.inject.internal.AbstractBindingProcessor$Processor$1.run (AbstractBindingProcessor.java:160)
          at com.google.inject.internal.ProcessedBindingData.initializeBindings (ProcessedBindingData.java:44)
          at com.google.inject.internal.InternalInjectorCreator.initializeStatically (InternalInjectorCreator.java:123)
          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 org.hadoop.ozone.recon.codegen.JooqCodeGenerator.main (JooqCodeGenerator.java:149)
          at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
          at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
          at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke (Method.java:568)
          at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:293)
          at java.lang.Thread.run (Thread.java:833)
      Caused by: java.lang.ExceptionInInitializerError
          at com.google.inject.internal.cglib.reflect.$FastClassEmitter.<init> (FastClassEmitter.java:67)
          at com.google.inject.internal.cglib.reflect.$FastClass$Generator.generateClass (FastClass.java:72)
          at com.google.inject.internal.cglib.core.$DefaultGeneratorStrategy.generate (DefaultGeneratorStrategy.java:25)
          at com.google.inject.internal.cglib.core.$AbstractClassGenerator.create (AbstractClassGenerator.java:216)
          at com.google.inject.internal.cglib.reflect.$FastClass$Generator.create (FastClass.java:64)
          at com.google.inject.internal.BytecodeGen.newFastClass (BytecodeGen.java:204)
          at com.google.inject.internal.DefaultConstructionProxyFactory.create (DefaultConstructionProxyFactory.java:54)
          at com.google.inject.internal.ProxyFactory.create (ProxyFactory.java:159)
          at com.google.inject.internal.ConstructorInjectorStore.createConstructor (ConstructorInjectorStore.java:90)
          at com.google.inject.internal.ConstructorInjectorStore.access$000 (ConstructorInjectorStore.java:29)
          at com.google.inject.internal.ConstructorInjectorStore$1.create (ConstructorInjectorStore.java:37)
          at com.google.inject.internal.ConstructorInjectorStore$1.create (ConstructorInjectorStore.java:33)
          at com.google.inject.internal.FailableCache$1.load (FailableCache.java:37)
          at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture (LocalCache.java:3533)
          at com.google.common.cache.LocalCache$Segment.loadSync (LocalCache.java:2282)
          at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad (LocalCache.java:2159)
          at com.google.common.cache.LocalCache$Segment.get (LocalCache.java:2049)
          at com.google.common.cache.LocalCache.get (LocalCache.java:3966)
          at com.google.common.cache.LocalCache.getOrLoad (LocalCache.java:3989)
          at com.google.common.cache.LocalCache$LocalLoadingCache.get (LocalCache.java:4950)
          at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked (LocalCache.java:4956)
          at com.google.inject.internal.FailableCache.get (FailableCache.java:48)
          at com.google.inject.internal.ConstructorInjectorStore.get (ConstructorInjectorStore.java:50)
          at com.google.inject.internal.ConstructorBindingImpl.initialize (ConstructorBindingImpl.java:136)
          at com.google.inject.internal.InjectorImpl.initializeBinding (InjectorImpl.java:533)
          at com.google.inject.internal.AbstractBindingProcessor$Processor$1.run (AbstractBindingProcessor.java:160)
          at com.google.inject.internal.ProcessedBindingData.initializeBindings (ProcessedBindingData.java:44)
          at com.google.inject.internal.InternalInjectorCreator.initializeStatically (InternalInjectorCreator.java:123)
          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 org.hadoop.ozone.recon.codegen.JooqCodeGenerator.main (JooqCodeGenerator.java:149)
          at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
          at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
          at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke (Method.java:568)
          at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:293)
          at java.lang.Thread.run (Thread.java:833)
      
      Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @3326d153
          at java.lang.reflect.AccessibleObject.checkCanSetAccessible (AccessibleObject.java:354)
          at java.lang.reflect.AccessibleObject.checkCanSetAccessible (AccessibleObject.java:297)
          at java.lang.reflect.Method.checkCanSetAccessible (Method.java:199)
          at java.lang.reflect.Method.setAccessible (Method.java:193)
          at com.google.inject.internal.cglib.core.$ReflectUtils$2.run (ReflectUtils.java:56)
          at java.security.AccessController.doPrivileged (AccessController.java:318)
          at com.google.inject.internal.cglib.core.$ReflectUtils.<clinit> (ReflectUtils.java:46)
          at com.google.inject.internal.cglib.reflect.$FastClassEmitter.<init> (FastClassEmitter.java:67)
          at com.google.inject.internal.cglib.reflect.$FastClass$Generator.generateClass (FastClass.java:72)
          at com.google.inject.internal.cglib.core.$DefaultGeneratorStrategy.generate (DefaultGeneratorStrategy.java:25)
          at com.google.inject.internal.cglib.core.$AbstractClassGenerator.create (AbstractClassGenerator.java:216)
          at com.google.inject.internal.cglib.reflect.$FastClass$Generator.create (FastClass.java:64)
          at com.google.inject.internal.BytecodeGen.newFastClass (BytecodeGen.java:204)
          at com.google.inject.internal.DefaultConstructionProxyFactory.create (DefaultConstructionProxyFactory.java:54)
          at com.google.inject.internal.ProxyFactory.create (ProxyFactory.java:159)
          at com.google.inject.internal.ConstructorInjectorStore.createConstructor (ConstructorInjectorStore.java:90)
          at com.google.inject.internal.ConstructorInjectorStore.access$000 (ConstructorInjectorStore.java:29)
          at com.google.inject.internal.ConstructorInjectorStore$1.create (ConstructorInjectorStore.java:37)
          at com.google.inject.internal.ConstructorInjectorStore$1.create (ConstructorInjectorStore.java:33)
          at com.google.inject.internal.FailableCache$1.load (FailableCache.java:37)
          at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture (LocalCache.java:3533)
          at com.google.common.cache.LocalCache$Segment.loadSync (LocalCache.java:2282)
          at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad (LocalCache.java:2159)
          at com.google.common.cache.LocalCache$Segment.get (LocalCache.java:2049)
          at com.google.common.cache.LocalCache.get (LocalCache.java:3966)
          at com.google.common.cache.LocalCache.getOrLoad (LocalCache.java:3989)
          at com.google.common.cache.LocalCache$LocalLoadingCache.get (LocalCache.java:4950)
          at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked (LocalCache.java:4956)
          at com.google.inject.internal.FailableCache.get (FailableCache.java:48)
          at com.google.inject.internal.ConstructorInjectorStore.get (ConstructorInjectorStore.java:50)
          at com.google.inject.internal.ConstructorBindingImpl.initialize (ConstructorBindingImpl.java:136)
          at com.google.inject.internal.InjectorImpl.initializeBinding (InjectorImpl.java:533)
          at com.google.inject.internal.AbstractBindingProcessor$Processor$1.run (AbstractBindingProcessor.java:160)
          at com.google.inject.internal.ProcessedBindingData.initializeBindings (ProcessedBindingData.java:44)
          at com.google.inject.internal.InternalInjectorCreator.initializeStatically (InternalInjectorCreator.java:123)
          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 org.hadoop.ozone.recon.codegen.JooqCodeGenerator.main (JooqCodeGenerator.java:149)
          at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
          at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
          at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke (Method.java:568)
          at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:293)
          at java.lang.Thread.run (Thread.java:833)
      [INFO] ------------------------------------------------------------------------
      [INFO] Reactor Summary for Apache Ozone Main 1.4.0-SNAPSHOT:
      [INFO] 
      [INFO] Apache Ozone Main .................................. SUCCESS [  0.830 s]
      
      Error:  Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.3.1:java (default) on project ozone-recon: An exception occured while executing the Java class. null: InvocationTargetException: java.lang.ExceptionInInitializerError: Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @3326d153 -> [Help 1]
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              smeng Siyao Meng
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: