[
https://jira.jboss.org/browse/JBCACHE-1587?page=com.atlassian.jira.plugin...
]
Takayoshi Kimura updated JBCACHE-1587:
--------------------------------------
Description:
Under load the CreateNodeCommand.rollback() could fail with NullPointerException when
parent node is not found. This exception itself is harmless but it would be better to
convert NPE to other exception like CacheException.
2010-07-26 14:48:21,683 WARN [org.jboss.cache.interceptors.TxInterceptor]
(Incoming-6,192.168.1.23:43834) Rollback had a problem
java.lang.NullPointerException
at org.jboss.cache.DataContainerImpl.removeLegacy(DataContainerImpl.java:651)
at org.jboss.cache.DataContainerImpl.removeFromDataStructure(DataContainerImpl.java:575)
at
org.jboss.cache.commands.legacy.write.CreateNodeCommand.rollback(CreateNodeCommand.java:100)
at
org.jboss.cache.interceptors.PessimisticLockInterceptor.undoOperations(PessimisticLockInterceptor.java:212)
at
org.jboss.cache.interceptors.PessimisticLockInterceptor.handleRollbackCommand(PessimisticLockInterceptor.java:178)
was:
Under load the CreateNodeCommand.rollback() could fail with NullPointerException. This
exception itself is harmless but it would be better to convert NPE to other exception like
CacheException.
2010-07-26 14:48:21,683 WARN [org.jboss.cache.interceptors.TxInterceptor]
(Incoming-6,192.168.1.23:43834) Rollback had a problem
java.lang.NullPointerException
at org.jboss.cache.DataContainerImpl.removeLegacy(DataContainerImpl.java:651)
at org.jboss.cache.DataContainerImpl.removeFromDataStructure(DataContainerImpl.java:575)
at
org.jboss.cache.commands.legacy.write.CreateNodeCommand.rollback(CreateNodeCommand.java:100)
at
org.jboss.cache.interceptors.PessimisticLockInterceptor.undoOperations(PessimisticLockInterceptor.java:212)
at
org.jboss.cache.interceptors.PessimisticLockInterceptor.handleRollbackCommand(PessimisticLockInterceptor.java:178)
Avoid NullPointerException in CreateNodeCommand.rollback()
----------------------------------------------------------
Key: JBCACHE-1587
URL:
https://jira.jboss.org/browse/JBCACHE-1587
Project: JBoss Cache
Issue Type: Task
Security Level: Public(Everyone can see)
Affects Versions: 3.2.2.GA
Reporter: Takayoshi Kimura
Assignee: Manik Surtani
Priority: Minor
Under load the CreateNodeCommand.rollback() could fail with NullPointerException when
parent node is not found. This exception itself is harmless but it would be better to
convert NPE to other exception like CacheException.
2010-07-26 14:48:21,683 WARN [org.jboss.cache.interceptors.TxInterceptor]
(Incoming-6,192.168.1.23:43834) Rollback had a problem
java.lang.NullPointerException
at org.jboss.cache.DataContainerImpl.removeLegacy(DataContainerImpl.java:651)
at
org.jboss.cache.DataContainerImpl.removeFromDataStructure(DataContainerImpl.java:575)
at
org.jboss.cache.commands.legacy.write.CreateNodeCommand.rollback(CreateNodeCommand.java:100)
at
org.jboss.cache.interceptors.PessimisticLockInterceptor.undoOperations(PessimisticLockInterceptor.java:212)
at
org.jboss.cache.interceptors.PessimisticLockInterceptor.handleRollbackCommand(PessimisticLockInterceptor.java:178)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira