Hi Azeez,

Thanks for bringing this up. I had a look into this, and this is not a
runtime exception, its a checked exception (public class EBRuntimeException
extends java.lang.Exception). Its seriously wrong to call it as such, and
this should be EventException according to normal strategy we've been
practicing.

Thanks,
Senaka.

On Fri, Apr 22, 2011 at 2:16 PM, Afkham Azeez <az...@wso2.com> wrote:

>
>
> On Fri, Apr 22, 2011 at 2:08 PM, Afkham Azeez <az...@wso2.com> wrote:
>
>>
>>
>> On Fri, Apr 22, 2011 at 1:31 PM, Hiranya Jayathilaka <hira...@wso2.com>wrote:
>>
>>> Hi,
>>>
>>> I get the following errors every now and then when shutting down the ESB.
>>> It doesn't happen consistently. But the problem seems to be linked with
>>> registry eventing. Any ideas?
>>>
>>> [2011-04-22 13:25:12,808] ERROR - AMQConnectionDelegate_0_10 connection
>>> exception: conn:33d9a5bb
>>> org.apache.qpid.transport.ConnectionException: connection aborted
>>> at org.apache.qpid.transport.Connection.closed(Connection.java:535)
>>>  at
>>> org.apache.qpid.transport.network.Assembler.closed(Assembler.java:110)
>>> at
>>> org.apache.qpid.transport.network.InputHandler.closed(InputHandler.java:202)
>>>  at
>>> org.apache.qpid.transport.network.io.IoReceiver.run(IoReceiver.java:150)
>>> at java.lang.Thread.run(Thread.java:619)
>>> [2011-04-22 13:25:12,810] ERROR - EventPublisher Can not publish the
>>> message
>>> org.wso2.carbon.event.core.exception.EBRuntimeException: Can not create
>>> topic connection
>>>
>>
> Also, what is EB here? Event Broker? Then why not call it,
> EventBrokerException? There is no need to have RuntimeException in the
> exception name. If you look at the core Java APIs, there are many
> RuntimeExceptions, but they don't have the suffix RuntimeException.
>
>
>
>>  at
>>> org.wso2.carbon.event.core.internal.delivary.jms.JMSDelivaryManager.getTopicConnection(JMSDelivaryManager.java:75)
>>>
>>
>> Dudes!!! use proper spellings in your code. It is not Delivary, it is
>> Delivery! Please renames all relevant classes, methods etc.
>>
>>
>>>   at
>>> org.wso2.carbon.event.core.internal.delivary.jms.JMSDelivaryManager.publish(JMSDelivaryManager.java:130)
>>> at
>>> org.wso2.carbon.event.core.internal.EventPublisher.run(EventPublisher.java:44)
>>>  at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>>>  at java.lang.Thread.run(Thread.java:619)
>>> Caused by: javax.jms.JMSException: Error creating connection: connect()
>>> aborted
>>> at
>>> org.apache.qpid.client.AMQConnectionFactory.createConnection(AMQConnectionFactory.java:286)
>>>  at
>>> org.apache.qpid.client.AMQConnectionFactory.createTopicConnection(AMQConnectionFactory.java:345)
>>> at
>>> org.wso2.carbon.event.core.internal.delivary.jms.JMSDelivaryManager.getTopicConnection(JMSDelivaryManager.java:69)
>>>  ... 5 more
>>> Caused by: org.apache.qpid.AMQConnectionFailureException: connect()
>>> aborted [error code 200: reply success]
>>> at org.apache.qpid.client.AMQConnection.<init>(AMQConnection.java:472)
>>>  at
>>> org.apache.qpid.client.AMQConnectionFactory.createConnection(AMQConnectionFactory.java:276)
>>> ... 7 more
>>> Caused by: org.apache.qpid.AMQException: Cannot connect to broker:
>>> connect() aborted [error code 200: reply success]
>>> at
>>> org.apache.qpid.client.AMQConnectionDelegate_0_10.makeBrokerConnection(AMQConnectionDelegate_0_10.java:203)
>>>  at
>>> org.apache.qpid.client.AMQConnection.makeBrokerConnection(AMQConnection.java:617)
>>> at org.apache.qpid.client.AMQConnection.<init>(AMQConnection.java:396)
>>>  ... 8 more
>>> Caused by: org.apache.qpid.transport.ConnectionException: connect()
>>> aborted
>>> at org.apache.qpid.transport.Connection.connect(Connection.java:281)
>>>  at
>>> org.apache.qpid.client.AMQConnectionDelegate_0_10.makeBrokerConnection(AMQConnectionDelegate_0_10.java:184)
>>> ... 10 more
>>> [2011-04-22 13:25:12,811]  WARN - SessionDelegate DETACHED:
>>> [ssn:"4f0e4307-2157-4f8f-8bc6-a69354042ae6"]
>>> [2011-04-22 13:25:12,813] ERROR - EventPublisher Can not publish the
>>> message
>>> org.wso2.carbon.event.core.exception.EBRuntimeException: Can not create
>>> topic connection
>>>  at
>>> org.wso2.carbon.event.core.internal.delivary.jms.JMSDelivaryManager.getTopicConnection(JMSDelivaryManager.java:75)
>>> at
>>> org.wso2.carbon.event.core.internal.delivary.jms.JMSDelivaryManager.publish(JMSDelivaryManager.java:130)
>>>  at
>>> org.wso2.carbon.event.core.internal.EventPublisher.run(EventPublisher.java:44)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>>>  at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>>> at java.lang.Thread.run(Thread.java:619)
>>> Caused by: javax.jms.JMSException: Error creating connection: Connection
>>> refused
>>> at
>>> org.apache.qpid.client.AMQConnectionFactory.createConnection(AMQConnectionFactory.java:286)
>>>  at
>>> org.apache.qpid.client.AMQConnectionFactory.createTopicConnection(AMQConnectionFactory.java:345)
>>> at
>>> org.wso2.carbon.event.core.internal.delivary.jms.JMSDelivaryManager.getTopicConnection(JMSDelivaryManager.java:69)
>>>  ... 5 more
>>> Caused by: org.apache.qpid.AMQConnectionFailureException: Connection
>>> refused
>>> at org.apache.qpid.client.AMQConnection.<init>(AMQConnection.java:472)
>>>  at
>>> org.apache.qpid.client.AMQConnectionFactory.createConnection(AMQConnectionFactory.java:276)
>>> ... 7 more
>>> Caused by: org.apache.qpid.transport.TransportException: Error connecting
>>> to broker
>>> at
>>> org.apache.qpid.transport.network.io.IoNetworkTransport.init(IoNetworkTransport.java:78)
>>>  at
>>> org.apache.qpid.transport.TransportBuilder.init(TransportBuilder.java:44)
>>> at org.apache.qpid.transport.Connection.connect(Connection.java:240)
>>>  at
>>> org.apache.qpid.client.AMQConnectionDelegate_0_10.makeBrokerConnection(AMQConnectionDelegate_0_10.java:184)
>>> at
>>> org.apache.qpid.client.AMQConnection.makeBrokerConnection(AMQConnection.java:617)
>>>  at org.apache.qpid.client.AMQConnection.<init>(AMQConnection.java:396)
>>> ... 8 more
>>> Caused by: java.net.ConnectException: Connection refused
>>> at java.net.PlainSocketImpl.socketConnect(Native Method)
>>> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
>>>  at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
>>> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
>>>  at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
>>> at java.net.Socket.connect(Socket.java:525)
>>>  at java.net.Socket.connect(Socket.java:475)
>>> at
>>> org.apache.qpid.transport.network.io.IoNetworkTransport.init(IoNetworkTransport.java:74)
>>>  ... 13 more
>>> [2011-04-22 13:25:12,811]  WARN - SessionDelegate DETACHED:
>>> [ssn:"7f72a075-e8e6-47f5-a8a0-5f2a0b92a8a0"]
>>> [2011-04-22 13:25:12,814] ERROR - AMQConnectionDelegate_0_10 connection
>>> exception: conn:4e400552
>>> org.apache.qpid.transport.ConnectionException: connection aborted
>>> at org.apache.qpid.transport.Connection.closed(Connection.java:535)
>>> at org.apache.qpid.transport.network.Assembler.closed(Assembler.java:110)
>>>  at
>>> org.apache.qpid.transport.network.InputHandler.closed(InputHandler.java:202)
>>> at
>>> org.apache.qpid.transport.network.io.IoReceiver.run(IoReceiver.java:150)
>>>  at java.lang.Thread.run(Thread.java:619)
>>> [2011-04-22 13:25:12,816] ERROR - EventPublisher Can not publish the
>>> message
>>> org.wso2.carbon.event.core.exception.EBRuntimeException: Can not create
>>> topic connection
>>>  at
>>> org.wso2.carbon.event.core.internal.delivary.jms.JMSDelivaryManager.getTopicConnection(JMSDelivaryManager.java:75)
>>> at
>>> org.wso2.carbon.event.core.internal.delivary.jms.JMSDelivaryManager.publish(JMSDelivaryManager.java:130)
>>>  at
>>> org.wso2.carbon.event.core.internal.EventPublisher.run(EventPublisher.java:44)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>>>  at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>>> at java.lang.Thread.run(Thread.java:619)
>>> Caused by: javax.jms.JMSException: Error creating connection: Connection
>>> refused
>>> at
>>> org.apache.qpid.client.AMQConnectionFactory.createConnection(AMQConnectionFactory.java:286)
>>>  at
>>> org.apache.qpid.client.AMQConnectionFactory.createTopicConnection(AMQConnectionFactory.java:345)
>>> at
>>> org.wso2.carbon.event.core.internal.delivary.jms.JMSDelivaryManager.getTopicConnection(JMSDelivaryManager.java:69)
>>>  ... 5 more
>>> Caused by: org.apache.qpid.AMQConnectionFailureException: Connection
>>> refused
>>> at org.apache.qpid.client.AMQConnection.<init>(AMQConnection.java:472)
>>>  at
>>> org.apache.qpid.client.AMQConnectionFactory.createConnection(AMQConnectionFactory.java:276)
>>> ... 7 more
>>> Caused by: org.apache.qpid.transport.TransportException: Error connecting
>>> to broker
>>> at
>>> org.apache.qpid.transport.network.io.IoNetworkTransport.init(IoNetworkTransport.java:78)
>>>  at
>>> org.apache.qpid.transport.TransportBuilder.init(TransportBuilder.java:44)
>>> at org.apache.qpid.transport.Connection.connect(Connection.java:240)
>>>  at
>>> org.apache.qpid.client.AMQConnectionDelegate_0_10.makeBrokerConnection(AMQConnectionDelegate_0_10.java:184)
>>> at
>>> org.apache.qpid.client.AMQConnection.makeBrokerConnection(AMQConnection.java:617)
>>>  at org.apache.qpid.client.AMQConnection.<init>(AMQConnection.java:396)
>>> ... 8 more
>>> Caused by: java.net.ConnectException: Connection refused
>>> at java.net.PlainSocketImpl.socketConnect(Native Method)
>>> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
>>>  at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
>>> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
>>>  at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
>>> at java.net.Socket.connect(Socket.java:525)
>>>  at java.net.Socket.connect(Socket.java:475)
>>> at
>>> org.apache.qpid.transport.network.io.IoNetworkTransport.init(IoNetworkTransport.java:74)
>>>  ... 13 more
>>> [2011-04-22 13:25:12,813] ERROR - AMQConnectionDelegate_0_10 connection
>>> exception: conn:1aa903ea
>>> org.apache.qpid.transport.ConnectionException: connection aborted
>>>  at org.apache.qpid.transport.Connection.closed(Connection.java:535)
>>> at org.apache.qpid.transport.network.Assembler.closed(Assembler.java:110)
>>>  at
>>> org.apache.qpid.transport.network.InputHandler.closed(InputHandler.java:202)
>>> at
>>> org.apache.qpid.transport.network.io.IoReceiver.run(IoReceiver.java:150)
>>>  at java.lang.Thread.run(Thread.java:619)
>>> [2011-04-22 13:25:12,812] ERROR - EventPublisher Can not publish the
>>> message
>>> org.wso2.carbon.event.core.exception.EBRuntimeException: Can not create
>>> topic connection
>>>  at
>>> org.wso2.carbon.event.core.internal.delivary.jms.JMSDelivaryManager.getTopicConnection(JMSDelivaryManager.java:75)
>>> at
>>> org.wso2.carbon.event.core.internal.delivary.jms.JMSDelivaryManager.publish(JMSDelivaryManager.java:130)
>>>  at
>>> org.wso2.carbon.event.core.internal.EventPublisher.run(EventPublisher.java:44)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>>>  at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>>> at java.lang.Thread.run(Thread.java:619)
>>> Caused by: javax.jms.JMSException: Error creating connection: connect()
>>> aborted
>>> at
>>> org.apache.qpid.client.AMQConnectionFactory.createConnection(AMQConnectionFactory.java:286)
>>>  at
>>> org.apache.qpid.client.AMQConnectionFactory.createTopicConnection(AMQConnectionFactory.java:345)
>>> at
>>> org.wso2.carbon.event.core.internal.delivary.jms.JMSDelivaryManager.getTopicConnection(JMSDelivaryManager.java:69)
>>>  ... 5 more
>>> Caused by: org.apache.qpid.AMQConnectionFailureException: connect()
>>> aborted [error code 200: reply success]
>>> at org.apache.qpid.client.AMQConnection.<init>(AMQConnection.java:472)
>>>  at
>>> org.apache.qpid.client.AMQConnectionFactory.createConnection(AMQConnectionFactory.java:276)
>>> ... 7 more
>>> Caused by: org.apache.qpid.AMQException: Cannot connect to broker:
>>> connect() aborted [error code 200: reply success]
>>> at
>>> org.apache.qpid.client.AMQConnectionDelegate_0_10.makeBrokerConnection(AMQConnectionDelegate_0_10.java:203)
>>>  at
>>> org.apache.qpid.client.AMQConnection.makeBrokerConnection(AMQConnection.java:617)
>>> at org.apache.qpid.client.AMQConnection.<init>(AMQConnection.java:396)
>>>  ... 8 more
>>> Caused by: org.apache.qpid.transport.ConnectionException: connect()
>>> aborted
>>> at org.apache.qpid.transport.Connection.connect(Connection.java:281)
>>>  at
>>> org.apache.qpid.client.AMQConnectionDelegate_0_10.makeBrokerConnection(AMQConnectionDelegate_0_10.java:184)
>>> ... 10 more
>>> [2011-04-22 13:25:12,818] ERROR - EventPublisher Can not publish the
>>> message
>>> org.wso2.carbon.event.core.exception.EBRuntimeException: Can not create
>>> topic connection
>>> at
>>> org.wso2.carbon.event.core.internal.delivary.jms.JMSDelivaryManager.getTopicConnection(JMSDelivaryManager.java:75)
>>>  at
>>> org.wso2.carbon.event.core.internal.delivary.jms.JMSDelivaryManager.publish(JMSDelivaryManager.java:130)
>>> at
>>> org.wso2.carbon.event.core.internal.EventPublisher.run(EventPublisher.java:44)
>>>  at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>>>  at java.lang.Thread.run(Thread.java:619)
>>> Caused by: javax.jms.JMSException: Error creating connection: Connection
>>> refused
>>> at
>>> org.apache.qpid.client.AMQConnectionFactory.createConnection(AMQConnectionFactory.java:286)
>>>  at
>>> org.apache.qpid.client.AMQConnectionFactory.createTopicConnection(AMQConnectionFactory.java:345)
>>> at
>>> org.wso2.carbon.event.core.internal.delivary.jms.JMSDelivaryManager.getTopicConnection(JMSDelivaryManager.java:69)
>>>  ... 5 more
>>> Caused by: org.apache.qpid.AMQConnectionFailureException: Connection
>>> refused
>>> at org.apache.qpid.client.AMQConnection.<init>(AMQConnection.java:472)
>>>  at
>>> org.apache.qpid.client.AMQConnectionFactory.createConnection(AMQConnectionFactory.java:276)
>>> ... 7 more
>>> Caused by: org.apache.qpid.transport.TransportException: Error connecting
>>> to broker
>>> at
>>> org.apache.qpid.transport.network.io.IoNetworkTransport.init(IoNetworkTransport.java:78)
>>>  at
>>> org.apache.qpid.transport.TransportBuilder.init(TransportBuilder.java:44)
>>> at org.apache.qpid.transport.Connection.connect(Connection.java:240)
>>>  at
>>> org.apache.qpid.client.AMQConnectionDelegate_0_10.makeBrokerConnection(AMQConnectionDelegate_0_10.java:184)
>>> at
>>> org.apache.qpid.client.AMQConnection.makeBrokerConnection(AMQConnection.java:617)
>>>  at org.apache.qpid.client.AMQConnection.<init>(AMQConnection.java:396)
>>> ... 8 more
>>> Caused by: java.net.ConnectException: Connection refused
>>> at java.net.PlainSocketImpl.socketConnect(Native Method)
>>> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
>>>  at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
>>> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
>>>  at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
>>> at java.net.Socket.connect(Socket.java:525)
>>>  at java.net.Socket.connect(Socket.java:475)
>>> at
>>> org.apache.qpid.transport.network.io.IoNetworkTransport.init(IoNetworkTransport.java:74)
>>>  ... 13 more
>>> Stopping Smooks Bundle [1.4.0.wso2v1]
>>>
>>>
>>> --
>>> Hiranya Jayathilaka
>>> Senior Software Engineer;
>>> WSO2 Inc.;  http://wso2.org
>>> E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
>>> Blog: http://techfeast-hiranya.blogspot.com
>>>
>>> _______________________________________________
>>> Carbon-dev mailing list
>>> Carbon-dev@wso2.org
>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>>
>>
>>
>> --
>> *Afkham Azeez*
>> Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com,
>> *
>> *
>> *Member; Apache Software Foundation; 
>> **http://www.apache.org/*<http://www.apache.org/>
>> *
>> email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919
>> blog: **http://blog.afkham.org* <http://blog.afkham.org>*
>> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
>> *
>> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
>> *
>> *
>> *Lean . Enterprise . Middleware*
>>
>>
>
>
> --
> *Afkham Azeez*
> Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com,
> *
> *
> *Member; Apache Software Foundation; 
> **http://www.apache.org/*<http://www.apache.org/>
> *
> email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919
> blog: **http://blog.afkham.org* <http://blog.afkham.org>*
> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
> *
> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
> *
> *
> *Lean . Enterprise . Middleware*
>
>
> _______________________________________________
> Carbon-dev mailing list
> Carbon-dev@wso2.org
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
*Senaka Fernando*
Product Manager - WSO2 Governance Registry;
Associate Technical Lead; WSO2, Inc.; http://wso2.com*
Member; Apache Software Foundation; http://apache.org

E-mail: senaka AT wso2.com
**P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
Linked-In: http://www.linkedin.com/in/senakafernando

*Lean . Enterprise . Middleware
_______________________________________________
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to