getText() returns null when using bridges between more than 2 EAP or SOA-P instances
Issue
- When more than two instances of either EAP or SOA-P are used in combination with core bridges connecting queues of one instance to other queues in another instance, it can happen that JMS text messages which are sent as "non-large" messages can become "large" when they are persisted on a middle node and then redistributed to another node. In that case, the receiving node will get null when calling
getText()on the message. - The problem occurs for text messages whose text body is between 51149 and 51200 characters long when the default
min-large-message-sizeof 102400 is used. - If a different
min-large-message-sizewas used then the body length range which triggered the problem would shift.
Environment
- Red Hat JBoss SOA Platform
- 5.3.0
- Red Hat Enterprise Application Server
- 6.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
