ActiveMQ
  1. ActiveMQ
  2. AMQ-3748

ActiveMQEndpointWorker$1: Run method is synchronized

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 5.6.0
    • Fix Version/s: 5.6.0
    • Component/s: JCA Container
    • Labels:
      None
    • Environment:

      JBoss AS 7.1

      Description

      As posted in this mail [0] by Ed Keen there is a issue in the ActiveMQEndpointWorker.

      I checked the spec the JBoss guys mentioned and in section 10.3.2 it is clearly stated:
      "Both the run and release methods in the Work implementation may contain
      synchronization blocks but they must not be declared as synchronized methods."

      Removing the "synchronized" worked for some people trying this. But I think it was added intentionally, so somebody should check an appropriate alternative.

      This bug prevents ActiveMQ from being deployed on JBoss AS 7.1

      [0]: http://mail-archives.apache.org/mod_mbox/activemq-users/201202.mbox/%3CCAC=rkz2XZmJo3D03kHG6nfz0c800-Mh=9JH6qb=zeGQyU=MNXQ@mail.gmail.com%3E
      [1]: http://download.oracle.com/otn-pub/jcp/connector_architecture-1.6-fr-oth-JSpec/connector-1_6-final-spec.pdf

        Activity

        No work has yet been logged on this issue.

          People

          • Assignee:
            Rob Davies
            Reporter:
            Thorsten Hoeger
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development