[
https://issues.jboss.org/browse/ISPN-4212?page=com.atlassian.jira.plugin....
]
Martin Gencur commented on ISPN-4212:
-------------------------------------
I'm looking into this. The entry is really stored in the cache via put operation but
can't be retrieved via get(). This points to the Equivalence classes that are badly
configured. Currently, all caches that are defined in the XML file and started at the
beginning have keyEquivalence and valueEquivalence equal to
org.jboss.as.clustering.infinispan.equivalence.AnyServerEquivalence while cache started
later have org.infinispan.commons.equivalence.AnyEquivalence. I will look for the right
fix.
Unable to get entries from newly started non-defined caches
-----------------------------------------------------------
Key: ISPN-4212
URL:
https://issues.jboss.org/browse/ISPN-4212
Project: Infinispan
Issue Type: Bug
Components: Remote Protocols, Server
Reporter: Jakub Markos
Assignee: Galder ZamarreƱo
If you use hotrod to put entries into a cache which is not defined in standalone.xml, it
will be started:
{code}
15:35:50,676 INFO [org.jboss.as.clustering.infinispan] (HotRodServerWorker-1)
JBAS010281: Started nonDefinedCache cache from local container
{code}
but when you try to retrieve the entry back, you'll get null.
{code}
RemoteCacheManager rcm = new RemoteCacheManager(new
ConfigurationBuilder().addServer().host("localhost").port(11222).build());
RemoteCache<String, String> cache = rcm.getCache("nonDefinedCache");
cache.put("key", "value");
cache.get("key"); // returns null
{code}
Happens in the current server snapshot.
A while back you'd get this
{code}
WARN: ISPN004005: Error received from the server:
org.infinispan.server.hotrod.CacheNotFoundException: Cache with name
'nonDefinedCache' not found amongst the configured caches
{code}
So it seems we're somewhere in the middle now (not throwing exception, but also not
working). The documentation here is also wrong
https://github.com/infinispan/infinispan/blob/master/client/hotrod-client...
.
--
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