Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.8.2.GA
-
Fix Version/s: 1.8.2.GA
-
Component/s: Enterprise Push Server
-
Labels:None
-
Environment:JMS
Description
In certain circumstances, the DefaultMessageService attempts to reconnect to JMS in order to support failover. However, when applications using the DefaultMessageService (either eps.war or an application.war) are in the midst of being shut down knowningly and gracefully, the attempts to reconnect can lead to various exceptions (e.g ClassNotFound).
It's recommended that the service listen for and respond to contextDestroyed events so that the reconnection logic can be shut down.
It's recommended that the service listen for and respond to contextDestroyed events so that the reconnection logic can be shut down.
Activity
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #19419 | Thu Oct 15 10:11:21 MDT 2009 | deryk.sinotte | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/net/messaging/DefaultMessageService.java
MODIFY /icefaces/trunk/icefaces/core/conf/META-INF/include.tld |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #19425 | Thu Oct 15 10:52:37 MDT 2009 | deryk.sinotte | |
Files Changed | ||||
ADD
/icefaces/trunk/icefaces/core/src/com/icesoft/net/messaging/DefaultMessageServiceContextListener.java
|
Deryk Sinotte
created issue -
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #19576 | Mon Nov 02 13:42:45 MST 2009 | deryk.sinotte | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/net/messaging/DefaultMessageServiceContextListener.java
|
Deryk Sinotte
made changes -
Field | Original Value | New Value |
---|---|---|
Fix Version/s | 1.8.2 [ 10201 ] | |
Assignee | Ken Fyten [ ken.fyten ] | Greg Dick [ greg.dick ] |
Greg Dick
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assigning to Greg for verification and closure. I know that we've checked in the code for this and that it solved some of the issues that we were seeing. Additional thread cleanup issues should get their own specific JIRA.