ActiveMQ
  1. ActiveMQ
  2. AMQ-838

Destroying off-line durable subscribers

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Incomplete
    • Affects Version/s: 4.0.1
    • Fix Version/s: AGING_TO_DIE
    • Component/s: Broker
    • Labels:
      None
    • Environment:

      Linux RH Enterprise 4, Java 1.5

      Description

      The JMX console has an option to destroy durable subscriptions. However, often, it will fail indicating that the subscription is off-line. Thus, there is no easy way to destroy these subscriptions. There needs to be some way through the management console to bring it back on-line, or have the destroySubscription operation remove subscriptions for off-line subscriptions.

        Activity

        Hide
        Timothy Bish added a comment -

        Not logs or test cases given to reproduce. The 4.x broker is EOL.

        Show
        Timothy Bish added a comment - Not logs or test cases given to reproduce. The 4.x broker is EOL.
        Hide
        Bruce Snyder added a comment -

        I haven't looked through the code for this at all yet, but maybe an option to force the deletion would be enough?

        Can someone at least provide a stack trace for this problem?

        Show
        Bruce Snyder added a comment - I haven't looked through the code for this at all yet, but maybe an option to force the deletion would be enough? Can someone at least provide a stack trace for this problem?
        Hide
        Uwe Kubosch added a comment -

        We are also unable to delete old subscribers using the web console. When clicking on the "delete" link, the subscriber is not removed from the web view. A friendly restart of the ActiveMQ server shows that the subscriber is removed. If after this the server is killed abruptly, recovery is triggered and all old subscribers are restored. I would not expect old subscribers to be added after a recovery since we tried to delete them using the web interface.

        I hope you can look at this soon

        Show
        Uwe Kubosch added a comment - We are also unable to delete old subscribers using the web console. When clicking on the "delete" link, the subscriber is not removed from the web view. A friendly restart of the ActiveMQ server shows that the subscriber is removed. If after this the server is killed abruptly, recovery is triggered and all old subscribers are restored. I would not expect old subscribers to be added after a recovery since we tried to delete them using the web interface. I hope you can look at this soon
        Hide
        Nick Bower added a comment -

        No-one seems to be looking at this. We have precisely the same issue with 4.1.1.

        Trying to destroy previous durable topic subscriptions that are no longer used or valid results in an error.

        Show
        Nick Bower added a comment - No-one seems to be looking at this. We have precisely the same issue with 4.1.1. Trying to destroy previous durable topic subscriptions that are no longer used or valid results in an error.

          People

          • Assignee:
            Unassigned
            Reporter:
            Christopher Mihaly
          • Votes:
            3 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development