You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@falcon.apache.org by "Suhas Vasu (JIRA)" <ji...@apache.org> on 2014/11/19 13:42:33 UTC
[jira] [Created] (FALCON-905) contextDestroyed method is not called
when falcon-stop is called
Suhas Vasu created FALCON-905:
---------------------------------
Summary: contextDestroyed method is not called when falcon-stop is called
Key: FALCON-905
URL: https://issues.apache.org/jira/browse/FALCON-905
Project: Falcon
Issue Type: Bug
Reporter: Suhas Vasu
Assignee: Suhas Vasu
When falcon-stop is executed, the contextDestroyed() method of ContextStartupListener is not called, resulting in the shutdown hooks not being executed. This is the reason for the exceptions we see in the application log upon falcon-stop.
Upon further checking, this occurs in embedded activemq as well as standalone activemq. Both the times we get exceptions in the activemq that client closed unexpectedly. Looks like there is an issue in one of the shutdown hooks.
The error in activemq log (using standalone activemq)
{noformat}
014-11-19 17:03:29,333 | DEBUG | Transport failed: java.io.EOFException | org.apache.activemq.broker.TransportConnection.Transport | ActiveMQ Transport: tcp:///127.0.0.1:63929
java.io.EOFException
at java.io.DataInputStream.readInt(DataInputStream.java:392)
at org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.java:269)
at org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTransport.java:227)
at org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:219)
at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:202)
at java.lang.Thread.run(Thread.java:745)
2014-11-19 17:03:29,333 | DEBUG | Transport failed: java.io.EOFException | org.apache.activemq.broker.TransportConnection.Transport | ActiveMQ Transport: tcp:///127.0.0.1:63926
java.io.EOFException
at java.io.DataInputStream.readInt(DataInputStream.java:392)
at org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.java:269)
at org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTransport.java:227)
at org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:219)
at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:202)
at java.lang.Thread.run(Thread.java:745)
{noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)