Uploaded image for project: 'JBoss A-MQ'
  1. JBoss A-MQ
  2. ENTMQ-845

mKahaDB filtered wildcard <filteredKahaDB queue="*.DLQ"> doesn't pick up myqueue.DLQ.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • JBoss A-MQ 6.2
    • JBoss A-MQ 6.1
    • kahadb
    • None

    Description

      the mkahadb does wildcard [1]; however, when I test this [2]
      <filteredKahaDB queue="DLQ.>"> works with DLQ.myqueue
      <filteredKahaDB queue="*.DLQ"> doesn't work with myqueue.DLQ, it goes to everything db.

      [1] http://activemq.apache.org/wildcards.html
      [2]
      <mKahaDB directory="${data}/kahadb" >
      <filteredPersistenceAdapters>
      <!-- match all DLQ is your DLQ DLQ.myqueue or myqueue.DLQ?-->
      <filteredKahaDB queue="DLQ.>">
      <persistenceAdapter>
      <kahaDB journalMaxFileLength="5kb"/>
      </persistenceAdapter>
      </filteredKahaDB>

      <filteredKahaDB queue="*.DLQ">
      <persistenceAdapter>
      <kahaDB journalMaxFileLength="5kb"/>
      </persistenceAdapter>
      </filteredKahaDB>

      <!-- match all destinations -->
      <filteredKahaDB>
      <persistenceAdapter>
      <kahaDB journalMaxFileLength="10kb"/>
      </persistenceAdapter>
      </filteredKahaDB>
      </filteredPersistenceAdapters>
      </mKahaDB>

      Send 100 messages to TEST
      [rhui@rwhui-pc kahadb]$ du -h
      148K ./0
      36K ./queue#3a#2f#2f#2a.DLQ
      8.0K ./txStore
      36K ./queue#3a#2f#2fDLQ.#3e
      232K .

      Send 100 message to DLQ.myqueue
      [rhui@rwhui-pc kahadb]$ du -h
      152K ./0
      44K ./queue#3a#2f#2f#2a.DLQ
      8.0K ./txStore
      156K ./queue#3a#2f#2fDLQ.#3e
      364K .

      Send 100 messages to myqueue.DLQ, notice that the 0/ has increased.
      [rhui@rwhui-pc kahadb]$ du -h
      228K ./0
      36K ./queue#3a#2f#2f#2a.DLQ
      8.0K ./txStore
      160K ./queue#3a#2f#2fDLQ.#3e

      Attachments

        Activity

          People

            gtully@redhat.com Gary Tully
            rhn-support-whui Roger Hui
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: