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

Reconnect attempt logic could fail without timing out "reconnect.task.timeout"

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 4.0.0.CR5
    • 1.0.30.Final, 2.0.3.Final
    • None

    Description

      The reconnect logic could raise an error of "JBCLIENT000025: No EJB receiver available". This race condition causes the system don't wait to the reconnect logic (reconnect.task.timeout).

      The reconnect logic is reached before the registerReconnectHandler. This is quite rare.

      See reproducer with byteman attached to this JIRA.

      mvn test
      

      Attachments

        Issue Links

          Activity

            People

              rstancel@redhat.com Radovan Stancel
              elguardian@gmail.com Enrique González Martínez (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: