Comments (3)
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.
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.
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)
- Implement JMS 2.0 body extraction methods
- Add JMS 2.0 new methods to create a session (JMS_SPEC-45)
- Add new createDurableConsumer JMS 2.0 methods (JMS_SPEC-51)
- Make JMSXDeliveryCount mandatory
- Add flag to enable subscription name validation
- Activate subscription name validation
- Deprecate ConfirmListener in favor of JMS 2.0 asynchronous send
- Support JMS 2.0 asynchronous send HOT 1
- Remove ConfirmListener
- Add support for shared topic subscriptions HOT 1
- Implement JMS 2.0 simplified API
- Bump dependencies
- Bump dependencies
- Support delivery delay
- Support for Queue Selectors
- Request new parameter `nackOnRollback` in `RMQConnectionFactory#createConnectionFactory` HOT 2
- NPE if a received message is marked as "Redelivered" but no header is given HOT 2
- Expose setSaslConfig() on RMQConnectionFactory for supporting Mutual TLS HOT 3
- Bump dependencies
- Bump dependencies
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rabbitmq-jms-client.