Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-27274

(8.0.z) LastNodeToLeaveRemoteEJBTestCase fails when run on SE 21

XMLWordPrintable

    • False
    • None
    • False
    • +

      http://brontes05.lab.eng.brq2.redhat.com/job/EAP8/job/Nightly/job/StandardLinuxJDK21/27/OS=linux,jdk=21/testReport/junit/org.jboss.as.test.clustering.cluster.ejb.remote.byteman/LastNodeToLeaveRemoteEJBTestCase/testDNRContentsAfterLastNodeToLeave/

      org.jboss.byteman.agent.Transformer : unexpected error injecting trigger for rule Return test result to test case (RETURN) into class org.jboss.as.test.clustering.cluster.ejb.remote.byteman.LastNodeToLeaveRemoteEJBTestCase
      java.lang.IllegalArgumentException: Unsupported class file major version 65
      java.lang.IllegalArgumentException: Unsupported class file major version 65
      	at org.jboss.byteman.objectweb.asm.ClassReader.<init>(ClassReader.java:199)
      	at org.jboss.byteman.objectweb.asm.ClassReader.<init>(ClassReader.java:180)
      	at org.jboss.byteman.objectweb.asm.ClassReader.<init>(ClassReader.java:166)
      	at org.jboss.byteman.agent.check.BytecodeChecker.<init>(BytecodeChecker.java:43)
      	at org.jboss.byteman.agent.Transformer.getClassChecker(Transformer.java:980)
      	at org.jboss.byteman.agent.TransformContext.findLeastCommonSuper(TransformContext.java:493)
      	at org.jboss.byteman.agent.TransformContext$1.getCommonSuperClass(TransformContext.java:470)
      	at org.jboss.byteman.objectweb.asm.SymbolTable.addMergedType(SymbolTable.java:1202)
      	at org.jboss.byteman.objectweb.asm.Frame.merge(Frame.java:1299)
      	at org.jboss.byteman.objectweb.asm.Frame.merge(Frame.java:1213)
      	at org.jboss.byteman.objectweb.asm.MethodWriter.computeAllFrames(MethodWriter.java:1611)
      	at org.jboss.byteman.objectweb.asm.MethodWriter.visitMaxs(MethodWriter.java:1547)
      	at org.jboss.byteman.objectweb.asm.tree.MethodNode.accept(MethodNode.java:767)
      	at org.jboss.byteman.objectweb.asm.commons.JSRInlinerAdapter.visitEnd(JSRInlinerAdapter.java:159)
      	at org.jboss.byteman.objectweb.asm.ClassReader.readMethod(ClassReader.java:1518)
      	at org.jboss.byteman.objectweb.asm.ClassReader.accept(ClassReader.java:744)
      	at org.jboss.byteman.objectweb.asm.ClassReader.accept(ClassReader.java:424)
      	at org.jboss.byteman.agent.TransformContext.transform(TransformContext.java:153)
      	at org.jboss.byteman.agent.Transformer.transform(Transformer.java:758)
      	at org.jboss.byteman.agent.Transformer.tryTransform(Transformer.java:820)
      	at org.jboss.byteman.agent.Transformer.transform(Transformer.java:264)
      	at java.instrument/java.lang.instrument.ClassFileTransformer.transform(ClassFileTransformer.java:244)
      	at java.instrument/sun.instrument.TransformerManager.transform(TransformerManager.java:188)
      	at java.instrument/sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:610)
      	at java.instrument/sun.instrument.InstrumentationImpl.retransformClasses0(Native Method)
      	at java.instrument/sun.instrument.InstrumentationImpl.retransformClasses(InstrumentationImpl.java:225)
      	at org.jboss.byteman.agent.Retransformer.installScript(Retransformer.java:151)
      	at org.jboss.byteman.agent.TransformListener.handleScripts(TransformListener.java:351)
      	at org.jboss.byteman.agent.TransformListener.loadScripts(TransformListener.java:274)
      	at org.jboss.byteman.agent.TransformListener.handleConnection(TransformListener.java:226)
      	at org.jboss.byteman.agent.TransformListener.run(TransformListener.java:156)
      

      Presumably this is because Byteman 4.0.21 or later is required, to bring in BYTEMAN-429. Per asm.ow2.io/versions.html ASM 9.5 added SE 21.

              bstansbe@redhat.com Brian Stansberry
              bstansbe@redhat.com Brian Stansberry
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: