Re: JMS Error handling

2011-05-25 Thread Danushka Menikkumbura
Rajith, I think the point here is how you differentiate exceptions which should be handled at the connection level and those which should be handled at the session level (or even somewhere down the line). Another concern in this case is the use of failover mutext as per [1]. [1] -

[jira] [Created] (QPID-3276) Connection Memory leaks

2011-05-25 Thread creator wang (JIRA)
Connection Memory leaks --- Key: QPID-3276 URL: https://issues.apache.org/jira/browse/QPID-3276 Project: Qpid Issue Type: Bug Components: C++ Client Affects Versions: 0.10, 0.8 Environment: windows

[jira] [Commented] (QPID-3264) Channel exception: session-busy: Session already attached

2011-05-25 Thread Gordon Sim (JIRA)
[ https://issues.apache.org/jira/browse/QPID-3264?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13039057#comment-13039057 ] Gordon Sim commented on QPID-3264: -- Why It is impossible to setup c++ client to create new

[jira] [Created] (QPID-3277) AMQCallbackHandler improvements

2011-05-25 Thread Keith Wall (JIRA)
AMQCallbackHandler improvements --- Key: QPID-3277 URL: https://issues.apache.org/jira/browse/QPID-3277 Project: Qpid Issue Type: Improvement Components: Java Client Affects Versions: 0.10

Re: JMS Error handling

2011-05-25 Thread Rajith Attapattu
Here I am referring to Session level exceptions, not connection level exceptions. I should have made this more explicit with a title like JMS Error handling at the session level.. For connection level exceptions (IO errors and AMQP connection exceptions) we always notify through connection

JMS Session level error handling [was: JMS Error handling]

2011-05-25 Thread Rajith Attapattu
Posting it under a modified subject to highlight the area I am trying to focus on. Currently we notify a Session level exception (Execution exception in 0-10 speak) in two different ways (in most cases). 1. We throw a direct exception in the form of a JMS exception 2. We notify via the connection

[jira] [Updated] (QPID-3277) AMQCallbackHandler improvements

2011-05-25 Thread Keith Wall (JIRA)
[ https://issues.apache.org/jira/browse/QPID-3277?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Keith Wall updated QPID-3277: - Attachment: 0001-QPID-3277-AMQCallbackHandler-improvements.-Refactor-.patch AMQCallbackHandler

[jira] [Updated] (QPID-3277) AMQCallbackHandler improvements

2011-05-25 Thread Keith Wall (JIRA)
[ https://issues.apache.org/jira/browse/QPID-3277?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Keith Wall updated QPID-3277: - Status: Ready To Review (was: In Progress) AMQCallbackHandler improvements

[jira] [Assigned] (QPID-3277) AMQCallbackHandler improvements

2011-05-25 Thread Keith Wall (JIRA)
[ https://issues.apache.org/jira/browse/QPID-3277?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Keith Wall reassigned QPID-3277: Assignee: Robbie Gemmell (was: Keith Wall) Hi Robbie - would you mind taking a look at this patch?