You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Weston M. Price (JIRA)" <ji...@apache.org> on 2012/05/09 16:39:48 UTC

[jira] [Created] (QPID-3991) QpidMessageHandler should be selective in tearing down and re-establishing Connection/Sessions on AMQException

Weston M. Price created QPID-3991:
-------------------------------------

             Summary: QpidMessageHandler should be selective in tearing down and re-establishing Connection/Sessions on AMQException
                 Key: QPID-3991
                 URL: https://issues.apache.org/jira/browse/QPID-3991
             Project: Qpid
          Issue Type: Improvement
          Components: JCA
         Environment: All supported OS platforms. All supported JEE platforms.
            Reporter: Weston M. Price
            Assignee: Weston M. Price
            Priority: Minor
             Fix For: 0.17


Currently the QpidMessageHandler, the primary class for handling incoming messages for the JCA adapter, tears down both the JMS Connection and Session in the event of any AMQException received from the Broker. It would be better if we could evaluate the exception and determine if the teardown is actually warranted (i.e. the connection has completely stopped). This will improve performance in general as this is a fairly expensive operation.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


[jira] [Updated] (QPID-3991) QpidMessageHandler should be selective in tearing down and re-establishing Connection/Sessions on AMQException

Posted by "Robbie Gemmell (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-3991?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robbie Gemmell updated QPID-3991:
---------------------------------

    Fix Version/s:     (was: 0.17)

Removing the release-version 0.17 fix-for since the work is being defferred.
                
> QpidMessageHandler should be selective in tearing down and re-establishing Connection/Sessions on AMQException
> --------------------------------------------------------------------------------------------------------------
>
>                 Key: QPID-3991
>                 URL: https://issues.apache.org/jira/browse/QPID-3991
>             Project: Qpid
>          Issue Type: Improvement
>          Components: JCA
>         Environment: All supported OS platforms. All supported JEE platforms.
>            Reporter: Weston M. Price
>            Assignee: Weston M. Price
>            Priority: Minor
>
> Currently the QpidMessageHandler, the primary class for handling incoming messages for the JCA adapter, tears down both the JMS Connection and Session in the event of any AMQException received from the Broker. It would be better if we could evaluate the exception and determine if the teardown is actually warranted (i.e. the connection has completely stopped). This will improve performance in general as this is a fairly expensive operation.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


[jira] [Resolved] (QPID-3991) QpidMessageHandler should be selective in tearing down and re-establishing Connection/Sessions on AMQException

Posted by "Weston M. Price (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-3991?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Weston M. Price resolved QPID-3991.
-----------------------------------

    Resolution: Later

Due to the complexity of the JMS client exception framework, I believe this should be deferred until future work on the client makes it easier to understand and take advantage of.
                
> QpidMessageHandler should be selective in tearing down and re-establishing Connection/Sessions on AMQException
> --------------------------------------------------------------------------------------------------------------
>
>                 Key: QPID-3991
>                 URL: https://issues.apache.org/jira/browse/QPID-3991
>             Project: Qpid
>          Issue Type: Improvement
>          Components: JCA
>         Environment: All supported OS platforms. All supported JEE platforms.
>            Reporter: Weston M. Price
>            Assignee: Weston M. Price
>            Priority: Minor
>             Fix For: 0.17
>
>
> Currently the QpidMessageHandler, the primary class for handling incoming messages for the JCA adapter, tears down both the JMS Connection and Session in the event of any AMQException received from the Broker. It would be better if we could evaluate the exception and determine if the teardown is actually warranted (i.e. the connection has completely stopped). This will improve performance in general as this is a fairly expensive operation.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org