[
https://jira.jboss.org/browse/ISPN-587?page=com.atlassian.jira.plugin.sys...
]
Tom Coates commented on ISPN-587:
---------------------------------
I am not able reproduce with the latest svn build from the 4.1.x branch. I just tried
again with the 4.1.0.CR2 version and was able to repro so something else must have changed
that fixed this.
ClassCastException in PutKeyValueCommand
----------------------------------------
Key: ISPN-587
URL:
https://jira.jboss.org/browse/ISPN-587
Project: Infinispan
Issue Type: Bug
Components: Tree API
Affects Versions: 4.1.0.CR2
Reporter: Tom Coates
Assignee: Manik Surtani
Fix For: 4.1.0.CR3
This command attempts to cast an entry to a MVCCEntry but it is possible that the entry
in question is just a CacheEntry - happens when using the AtomicMap API, which in turn is
used by the Tree adapter.
"public Object perform(InvocationContext ctx) throws Throwable {
Object o;
MVCCEntry e = (MVCCEntry) ctx.lookupEntry(key);
Object entryValue = e.getValue();
... "
should be:
"
public Object perform(InvocationContext ctx) throws Throwable {
Object o;
CacheEntry e = (CacheEntry) ctx.lookupEntry(key);
Object entryValue = e.getValue();
...
"
--
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