Uploaded image for project: 'Qpid JMS'
  1. Qpid JMS
  2. QPIDJMS-289

JMSDeliveryTime should be populated even if there isn't a delivery delay during send

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 0.22.0
    • 0.23.0
    • qpid-jms-client
    • None

    Description

      When sending, the client currently only populates JMSDeliveryTime if there is a delivery delay. It should populate the value with the time of the send even when there is no delay, though it should still avoid sending the annotation indicating the delivery time to avoid itself, the server, and receivers needing to do unecessary processing.

      Similarly, when receiving a message, JMSDeliveryTime is currently only populated if the delivery time message annotation is present. If the annotation isnt present, it should populate JMSDeliveryTime with the JMSTimestamp/creation-time instead.

      Attachments

        Activity

          People

            robbie Robbie Gemmell
            robbie Robbie Gemmell
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: