Noted that during shutdown of timezone-failover, that there could be some threads not being removed gracefully:
INFO: Servlet Context Name: ICEfaces Tutorial: Timezone Part 2, Server Info: WebLogic Server 10.3 Fri Jul 25 16:30:05 EDT 2008 1137967
Nov 6, 2009 3:41:19 PM com.icesoft.faces.util.event.servlet.ContextEventRepeater contextDestroyed
INFO: Servlet Context Name: Push Servlet, Server Info: WebLogic Server 10.3 Fri Jul 25 16:30:05 EDT 2008 1137967
Exception in thread "MessageReceiver Thread [1]" java.lang.NullPointerException
at com.icesoft.net.messaging.jms.JMSSubscriberConnection$MessageReceiver.run(JMSSubscriberConnection.java:418)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:691)
at java.lang.Thread.run(Thread.java:619)
and
INFO: Servlet Context Name: ICEfaces Tutorial: Timezone Part 2, Server Info: WebLogic Server 10.3 Fri Jul 25 16:30:05 EDT 2008 1137967
Nov 6, 2009 4:21:52 PM com.icesoft.faces.util.event.servlet.ContextEventRepeater contextDestroyed
INFO: Servlet Context Name: Push Servlet, Server Info: WebLogic Server 10.3 Fri Jul 25 16:30:05 EDT 2008 1137967
Exception in thread "MessageReceiver Thread [1]" java.lang.NoClassDefFoundError: com/icesoft/net/messaging/DefaultMessageService$ReconnectTask
at com.icesoft.net.messaging.DefaultMessageService.reconnectNow(DefaultMessageService.java:231)
at com.icesoft.net.messaging.jms.JMSSubscriberConnection$MessageReceiver.run(JMSSubscriberConnection.java:418)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:691)
at java.lang.Thread.run(Thread.java:619)
Noted that during shutdown of timezone-failover, that there could be some threads not being removed gracefully:
INFO: Servlet Context Name: ICEfaces Tutorial: Timezone Part 2, Server Info: WebLogic Server 10.3 Fri Jul 25 16:30:05 EDT 2008 1137967
Nov 6, 2009 3:41:19 PM com.icesoft.faces.util.event.servlet.ContextEventRepeater contextDestroyed
INFO: Servlet Context Name: Push Servlet, Server Info: WebLogic Server 10.3 Fri Jul 25 16:30:05 EDT 2008 1137967
Exception in thread "MessageReceiver Thread [1]" java.lang.NullPointerException
at com.icesoft.net.messaging.jms.JMSSubscriberConnection$MessageReceiver.run(JMSSubscriberConnection.java:418)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:691)
at java.lang.Thread.run(Thread.java:619)
and
INFO: Servlet Context Name: ICEfaces Tutorial: Timezone Part 2, Server Info: WebLogic Server 10.3 Fri Jul 25 16:30:05 EDT 2008 1137967
Nov 6, 2009 4:21:52 PM com.icesoft.faces.util.event.servlet.ContextEventRepeater contextDestroyed
INFO: Servlet Context Name: Push Servlet, Server Info: WebLogic Server 10.3 Fri Jul 25 16:30:05 EDT 2008 1137967
Exception in thread "MessageReceiver Thread [1]" java.lang.NoClassDefFoundError: com/icesoft/net/messaging/DefaultMessageService$ReconnectTask
at com.icesoft.net.messaging.DefaultMessageService.reconnectNow(DefaultMessageService.java:231)
at com.icesoft.net.messaging.jms.JMSSubscriberConnection$MessageReceiver.run(JMSSubscriberConnection.java:418)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:691)
at java.lang.Thread.run(Thread.java:619)