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

[C++] .NET Binding does not handle UTF8 message body, map key name

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • qpid-cpp-0.34
    • None
    • C++ Client
    • None
    • Windows Visual Studio - all, .NET Framework all

    Description

      https://github.com/apache/qpid/pull/8 suggests a method to use UTF8 strings in message bodies. The patch also allows UTF8 strings as key names in maps. These are good ideas with the following additions:

      1. It needs a jira, and this is it.
      2. QpidMarshal.h:73 has warnings without an explicit int cast
      3. TypeTranslator.cpp:283 calls QpidMarshal::ToNative. I think the intent is to call ::ToManaged. The ';;' suggests some cut and paste going on to produce the pull request from a larger set of changes...
      4. No self test.

      Attachments

        Activity

          People

            chug Charles E. Rolke
            chug Charles E. Rolke
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: