Giter Club home page Giter Club logo

Comments (3)

damonsutherland avatar damonsutherland commented on June 12, 2024

After looking at the spec in more detail, it is a bit misleading. I think either interpretation could be made, but if you always use the Producer defaults for DeliveryMode, Priority and Expiration, you eliminate the possibility of overriding them on a message by message basis.

I'm still confused by the JMSReplyTo being ignored, but I would understand if you chose not to address the other properties.

Thanks again.

from rabbitmq-jms-client.

michaelklishin avatar michaelklishin commented on June 12, 2024

Hi, our team would appreciate if you used the mailing list, rabbitmq-users, for questions in the future. We do not use GitHub issues for questions.

The original author of this client is no longer on our team and afa2d97 does not provide a justification or a clear link to an issue of some kind that I could research. However, the intent seems to be to
move message property mapping from RMQMessage, which is very generic, to RMQMessageProducer and specific message types.

As for ReplyTo, at of early 2014, there was no good way to map it because request/reply implementation had to use. Later the same year Direct reply-to was introduced, which makes the mapping less opinionated. I'm not entirely sure it's a good fit but it makes sense to investigate the support for that field. It has to be a separate, non-question issue.

from rabbitmq-jms-client.

damonsutherland avatar damonsutherland commented on June 12, 2024

Thanks. I apologize for not using the mailing list. I'll be sure to do so in the future.

The bug I was trying to communicate was that JMSReplyTo is null in the consumer when set in a message sent by a separate MessageProducer. I'll restate the issue in the mailing list.

Thank you for your answer though. I really do appreciate it and again, sorry for using the wrong forum.

from rabbitmq-jms-client.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.