Uploaded image for project: 'EJB Client Library (AS7+)'
  1. EJB Client Library (AS7+)
  2. EJBCLIENT-341

EJB Discovery fails with ipv6

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Critical
    • 4.0.20.Final
    • 4.0.19.Final
    • None

    Description

      All PRs failed passed Brontes CI like this one(1): http://brontes.lab.eng.brq.redhat.com/viewLog.html?buildId=140612&buildTypeId=EapFull_PullRequest_LinuxJdk8

      All failures are like the following:

      [10:39:08] :     [Step 2/3] javax.ejb.NoSuchEJBException: EJBCLIENT000079: Unable to discover destination for request for EJB StatelessEJBLoca
      tor for "/CommandDispatcherTestCase/ClusterTopologyRetrieverBean", view is interface org.jboss.as.test.clustering.cluster.dispatcher.bean.Clus
      terTopologyRetriever, affinity is Cluster "ejb"
      [10:39:08] :     [Step 2/3]     at org.jboss.ejb.client.EJBClientInvocationContext.getResult(EJBClientInvocationContext.java:607)
      [10:39:08] :     [Step 2/3]     at org.jboss.ejb.client.EJBClientInvocationContext.getResult(EJBClientInvocationContext.java:543)
      [10:39:08] :     [Step 2/3]     at org.jboss.ejb.protocol.remote.RemotingEJBClientInterceptor.handleInvocationResult(RemotingEJBClientIntercep
      tor.java:56)
      [10:39:08] :     [Step 2/3]     at org.jboss.ejb.client.EJBClientInvocationContext.getResult(EJBClientInvocationContext.java:609)
      [10:39:08] :     [Step 2/3]     at org.jboss.ejb.client.EJBClientInvocationContext.getResult(EJBClientInvocationContext.java:543)
      [10:39:08] :     [Step 2/3]     at org.jboss.ejb.client.TransactionPostDiscoveryInterceptor.handleInvocationResult(TransactionPostDiscoveryInt
      erceptor.java:148)
      [10:39:08] :     [Step 2/3]     at org.jboss.ejb.client.EJBClientInvocationContext.getResult(EJBClientInvocationContext.java:609)
      [10:39:08] :     [Step 2/3]     at org.jboss.ejb.client.EJBClientInvocationContext.getResult(EJBClientInvocationContext.java:543)
      [10:39:08] :     [Step 2/3]     at org.jboss.ejb.client.DiscoveryEJBClientInterceptor.handleInvocationResult(DiscoveryEJBClientInterceptor.jav
      a:124)
      [10:39:08] :     [Step 2/3]     at org.jboss.ejb.client.EJBClientInvocationContext.getResult(EJBClientInvocationContext.java:609)
      [10:39:08] :     [Step 2/3]     at org.jboss.ejb.client.EJBClientInvocationContext.getResult(EJBClientInvocationContext.java:543)
      [10:39:08] :     [Step 2/3]     at org.jboss.ejb.client.NamingEJBClientInterceptor.handleInvocationResult(NamingEJBClientInterceptor.java:85)
      [10:39:08] :     [Step 2/3]     at org.jboss.ejb.client.EJBClientInvocationContext.getResult(EJBClientInvocationContext.java:609)
      [10:39:08] :     [Step 2/3]     at org.jboss.ejb.client.EJBClientInvocationContext.getResult(EJBClientInvocationContext.java:543)
      [10:39:08] :     [Step 2/3]     at org.jboss.ejb.client.TransactionInterceptor.handleInvocationResult(TransactionInterceptor.java:212)
      [10:39:08] :     [Step 2/3]     at org.jboss.ejb.client.EJBClientInvocationContext.getResult(EJBClientInvocationContext.java:609)
      [10:39:08] :     [Step 2/3]     at org.jboss.ejb.client.EJBClientInvocationContext.getResult(EJBClientInvocationContext.java:543)
      [10:39:08] :     [Step 2/3]     at org.jboss.ejb.client.EJBClientInvocationContext.awaitResponse(EJBClientInvocationContext.java:963)
      [10:39:08] :     [Step 2/3]     at org.jboss.ejb.client.EJBInvocationHandler.invoke(EJBInvocationHandler.java:191)
      [10:39:08] :     [Step 2/3]     at org.jboss.ejb.client.EJBInvocationHandler.invoke(EJBInvocationHandler.java:125)
      [10:39:08] :     [Step 2/3]     at com.sun.proxy.$Proxy23.getClusterTopology(Unknown Source)
      [10:39:08] :     [Step 2/3]     at org.jboss.as.test.clustering.cluster.dispatcher.CommandDispatcherTestCase.test(CommandDispatcherTestCase.ja
      va:79)
      [10:39:08] :     [Step 2/3]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      

      I tried locally with Linux JDK 8 and Maven 3.6.1, and all passed, the same for SET's CI (CCI and Thunder)

      I tried to trigger another Brontes job(2): http://brontes.lab.eng.brq.redhat.com/viewLog.html?buildId=140639&buildTypeId=EapFull_MasterLinuxJdk8, and it passed. I think the job(2) is running against latest 7.2.x branch.

      Both job(1) and job(2) run on same agent: build35-el7

      Attachments

        Issue Links

          Activity

            People

              tadamski@redhat.com Tomasz Adamski
              rhn-engineering-lgao Lin Gao
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: