Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-4177

Writing wrong filter in a QMF method causes the filter is ignored

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Auto Closed
    • 0.14
    • None
    • QMF
    • None

    Description

      Invoking e.g. method for moving messages from a queue to another with an invalid filter like:

      (in qpid-tool)

      call 120 queueMoveMessages SrcQueue DstQueue 0

      {'qpid.subject':'key2'}

      will produce an error in qpidd log:

      2012-07-31 11:50:14 error Ignoring unrecognized message filter: '

      {qpid.subject:key2}

      '

      but the messages are moved from SrcQueue to DstQueue. So having an invalid filter in a QMF method raises an error log but otherwise the filter is ignored and method applied. And the method returns zero as usual.

      The correct way would be not performing the method, as invalid parameter has been supplied.

      See http://qpid.2158936.n2.nabble.com/Writing-wrong-filter-in-a-QMF-method-causes-the-filter-is-ignored-td7580393.html#none for a discussion on the topic.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            tross Ted Ross
            pmoravec Pavel Moravec
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment