[jira] [Created] (PROTON-1505) [C++, python binding] Message header defaults not supported

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
Report Content as Inappropriate

[jira] [Created] (PROTON-1505) [C++, python binding] Message header defaults not supported

JIRA jira@apache.org
Kim van der Riet created PROTON-1505:

             Summary: [C++, python binding] Message header defaults not supported
                 Key: PROTON-1505
                 URL: https://issues.apache.org/jira/browse/PROTON-1505
             Project: Qpid Proton
          Issue Type: Bug
          Components: cpp-binding, python-binding
            Reporter: Kim van der Riet
            Assignee: Cliff Jansen

An error in the qpid-interop-tests JMS headers test showed that where there is no message header on the wire, the C++ and Python client APIs do not return the default value as mandated by the AMQP spec. In particular, the priority is returned with a value of 0 rather than the default value of 4.

This raises two issues:

1. Setting the default value (in particularly for priority, where a priority system may be adopted that is not default, and the missing value may need to have a value other than 4).

2. (C++) Gaining access to the transport headers so that there is an ability to distinguish between the default and the value being actually present on the wire.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]