[JBoss JIRA] Created: (JBESB-724) PackageJMSMessageContents should set the appropriate ESB Message body content to the type of JMSMessage being packaged
by Daniel Bevenius (JIRA)
PackageJMSMessageContents should set the appropriate ESB Message body content to the type of JMSMessage being packaged
-----------------------------------------------------------------------------------------------------------------------
Key: JBESB-724
URL: http://jira.jboss.com/jira/browse/JBESB-724
Project: JBoss ESB
Issue Type: Task
Security Level: Public (Everyone can see)
Components: Transports
Reporter: Daniel Bevenius
Assigned To: Daniel Bevenius
Priority: Minor
The current implementation of PackageJmsMessageContent will always package the content of a JMSMessage as a byte array. This has the effect of the JMSRouter's property 'unwrap' extract the contents of the ESB Message object but always send a JMS message of type BytesMessage.
Try to find a way to add this "typing" of the ESB Message contents so that I doesn't break clients the depend on it. This sort of packaging/unpacking of JMSMessages could be extracted into a separate class so that the same logic is used whenever this is needed (like in NotifyJMS, JMSRouter ).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 3 months
[JBoss JIRA] Created: (JBESB-705) deadletter quickstart modifications
by Kevin Conner (JIRA)
deadletter quickstart modifications
-----------------------------------
Key: JBESB-705
URL: http://jira.jboss.com/jira/browse/JBESB-705
Project: JBoss ESB
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Examples
Reporter: Kevin Conner
Assigned To: Mark Little
Priority: Minor
Fix For: 4.2 Milestone Release 3
The quickstart demonstrates a failing service but also attempts to display the contents of the DLQ after the action has failed.
Unfortunately the DLQ may not contain the failing message at the time the CheckMessageStoreAction is executed.
Example output from two runs is as follows
10:45:06,517 INFO [STDOUT] Show all messages in the messageStore with category DLQ
10:45:06,518 INFO [DBMessageStoreImpl] retrieved 0 undelivered messages
10:45:29,839 INFO [STDOUT] Show all messages in the messageStore with category DLQ
10:45:29,843 INFO [DBMessageStoreImpl] retrieved 1 undelivered messages
10:45:29,843 INFO [STDOUT] ***********
10:45:29,843 INFO [STDOUT] Hello Dead Message - Tue Jul 17 10:45:05 BST 2007
The message in the second run is the failed message from the first run.
This needs documenting or fixing.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 3 months