Uploaded image for project: 'JBoss Transaction Manager'
  1. JBoss Transaction Manager
  2. JBTM-2587

DistributedTestRemote compensations test hang

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Incomplete Description
    • Affects Version/s: 5.2.9.Final
    • Fix Version/s: None
    • Component/s: XTS
    • Labels:
      None

      Description

      CI test hang (http://albany.eng.hst.ams2.redhat.com/job/narayana/PROFILE=XTS,jdk=jdk8.latest,label=linux/1007/):

      testSimple(org.jboss.narayana.compensations.functional.distributed.DistributedTestRemote) Time elapsed: 0.806 sec <<< ERROR!
      com.arjuna.wst.SystemException: ARJUNA045061: No termination context!
      at com.arjuna.mwlabs.wst11.ba.remote.UserBusinessActivityImple.getTerminationCoordinator(UserBusinessActivityImple.java:390)
      at com.arjuna.mwlabs.wst11.ba.remote.UserBusinessActivityImple.close(UserBusinessActivityImple.java:153)
      at org.jboss.narayana.compensations.impl.remote.RemoteBAControler.closeBusinessActivity(RemoteBAControler.java:38)
      at org.jboss.narayana.compensations.impl.remote.RemoteBAControler.completeBusinessActivity(RemoteBAControler.java:59)
      at org.jboss.narayana.compensations.impl.CompensationInterceptorBase.invokeInOurTx(CompensationInterceptorBase.java:62)
      at org.jboss.narayana.compensations.impl.CompensationInterceptorRequired.intercept(CompensationInterceptorRequired.java:45)
      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:497)
      at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74)
      at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84)
      at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72)
      at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56)
      at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79)
      at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68)
      at org.jboss.narayana.compensations.functional.distributed.TestServiceClient$Proxy$_$$_WeldSubclass.saveData(Unknown Source)
      at org.jboss.narayana.compensations.functional.distributed.DistributedTestRemote.testSimple(DistributedTestRemote.java:101)

      I was unable to obtain jstack data because of the following error:

      java-jarslave.jar[hudson@sansa ~]$ jstack 18610
      18610: Unable to open socket file: target process not responding or HotSpot VM not loaded
      The -F option can be used when the target process is not responding
      [hudson@sansa ~]$
      [hudson@sansa ~]$
      [hudson@sansa ~]$ jstack -F 18610
      Attaching to process ID 18610, please wait...
      Exception in thread "main" java.lang.reflect.InvocationTargetException
      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:483)
      at sun.tools.jstack.JStack.runJStackTool(JStack.java:140)
      at sun.tools.jstack.JStack.main(JStack.java:106)
      Caused by: java.lang.InternalError: void* type hasn't been seen when parsing int*
      at sun.jvm.hotspot.HotSpotTypeDataBase.recursiveCreateBasicPointerType(HotSpotTypeDataBase.java:687)
      at sun.jvm.hotspot.HotSpotTypeDataBase.lookupType(HotSpotTypeDataBase.java:131)
      at sun.jvm.hotspot.HotSpotTypeDataBase.lookupOrCreateClass(HotSpotTypeDataBase.java:597)
      at sun.jvm.hotspot.HotSpotTypeDataBase.createType(HotSpotTypeDataBase.java:717)
      at sun.jvm.hotspot.HotSpotTypeDataBase.readVMTypes(HotSpotTypeDataBase.java:188)
      at sun.jvm.hotspot.HotSpotTypeDataBase.<init>(HotSpotTypeDataBase.java:86)
      at sun.jvm.hotspot.HotSpotAgent.setupVM(HotSpotAgent.java:395)
      at sun.jvm.hotspot.HotSpotAgent.go(HotSpotAgent.java:305)
      at sun.jvm.hotspot.HotSpotAgent.attach(HotSpotAgent.java:140)
      at sun.jvm.hotspot.tools.Tool.start(Tool.java:185)
      at sun.jvm.hotspot.tools.Tool.execute(Tool.java:118)
      at sun.jvm.hotspot.tools.JStack.main(JStack.java:92)
      ... 6 more

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                gytis Gytis Trikleris
                Reporter:
                mmusgrov Michael Musgrove
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: