activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Timothy Bish (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (AMQ-4207) NullPointerException in ActiveMQSession.rollback()
Date Wed, 05 Dec 2012 22:11:58 GMT

     [ https://issues.apache.org/jira/browse/AMQ-4207?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Timothy Bish updated AMQ-4207:
------------------------------

    Fix Version/s:     (was: 5.8.0)
                   5.x
    
> NullPointerException in ActiveMQSession.rollback()
> --------------------------------------------------
>
>                 Key: AMQ-4207
>                 URL: https://issues.apache.org/jira/browse/AMQ-4207
>             Project: ActiveMQ
>          Issue Type: Bug
>          Components: JMS client
>    Affects Versions: 5.5.1, 5.6.0, 5.7.0
>            Reporter: Vadim Pesochinskiy
>            Priority: Minor
>             Fix For: 5.x
>
>
> Sometimes we get this exception:
> java.lang.NullPointerException
> at org.apache.activemq.ActiveMQSession.rollback(ActiveMQSession.java:581)
> at com.barra.cp.common.activemq.MultiQueueReceiver.rollback(MultiQueueReceiver.java:212)
> at com.barra.cp.common.activemq.MultiQueueReceiver.onMessage(MultiQueueReceiver.java:185)
> The synchronized dispose() method nulls the transactionContext and sets closed to true.
In many places in the code, not synchronized code checks closed member variable and later
references transactionContext, which can become null by that time.

--
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

Mime
View raw message