[
http://jira.jboss.com/jira/browse/JBESB-1392?page=comments#action_12392337 ]
Kevin Conner commented on JBESB-1392:
-------------------------------------
The deserialisation of the message now defers the deserialisation of attachments,
properties and body values until they are explicitly accessed.
It should now be possible to iterate over the messages without these CNFE exceptions.
Unable to use message store after removing application
------------------------------------------------------
Key: JBESB-1392
URL:
http://jira.jboss.com/jira/browse/JBESB-1392
Project: JBoss ESB
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Message Store
Affects Versions: 4.2.1
Reporter: Jiri Pechanec
Assigned To: Kevin Conner
Priority: Critical
Fix For: 4.2.1 CP1
If an ESB app writes a message to message store either intentionally or unintentionally,
is later undeployed and the message class was soted in ESb file then the message store
can't be iterated. The reason is that for iteration only getAllMessages etc methods
can be used which throes ClassNotFoundException.
There should be methods to iterate only over UUID of message store or this situation must
be handled in other way not not prevent message store from use.
--
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