THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
For example when using JMS with InOut the component will by default perform these acxtionsactions
- create by default a temporary inbound queue
- set the JMSReplyTo destination on the request message
- set the JMSCorrelationID on the request message
- send the request message
- consume the response and associate the inbound message to the request using the JMSCorrelationID (as you may be performing many concurrent request/responses).
Tip | ||
---|---|---|
| ||
See the related Event Message message |
Explicitly specifying InOut
...
You can explicitly force an endpoint to be in Request Reply mode by setting the exchange pattern on the URI. e.g.
Code Block |
---|
jms:MyQueue?patternexchangePattern=InOut |
You can specify the exchange pattern in DSL rule or Spring configuration.
Wiki Markup |
---|
{snippet:id=example|lang=java|url=camel/trunk/camel-core/src/test/java/org/apache/camel/processor/SetExchangePatternTest.java} |
Wiki Markup |
---|
{snippet:id=example|lang=xml|url=camel/trunk/components/camel-spring/src/test/resources/org/apache/camel/spring/processor/setExchangePattern.xml} |
Include Page | |||
---|---|---|---|
Include Page | |||
|