[infinispan-issues] [JBoss JIRA] (ISPN-6563) If Infinispan is used as a provider for JCache using the remote approach it will not pick up the hotrod-client.properties

Tristan Tarrant (JIRA) issues at jboss.org
Mon May 2 08:05:00 EDT 2016


     [ https://issues.jboss.org/browse/ISPN-6563?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tristan Tarrant updated ISPN-6563:
----------------------------------
    Fix Version/s: 8.2.2.Final


> If Infinispan is used as a provider for JCache using the remote approach it will not pick up the hotrod-client.properties
> -------------------------------------------------------------------------------------------------------------------------
>
>                 Key: ISPN-6563
>                 URL: https://issues.jboss.org/browse/ISPN-6563
>             Project: Infinispan
>          Issue Type: Bug
>          Components: Remote Protocols
>    Affects Versions: 8.2.1.Final, 9.0.0.Alpha1
>            Reporter: Wolf-Dieter Fink
>            Assignee: Galder ZamarreƱo
>             Fix For: 9.0.0.Alpha2, 8.2.2.Final, 9.0.0.Final
>
>
> If an application use the javax.cache JCache API together with the infinispan-jcache-remote library the CacheManager is created with defaults.
> But it is expected that the hotrod-client.properties are used to configure the remote connection.
> The code is like this:
> {
> import javax.cache.*;
> ...
>       CachingProvider jcacheProvider = Caching.getCachingProvider();
>       CacheManager cacheManager = jcacheProvider.getCacheManager();
> }
> The org.infinispan.jcache.AbstractJCachingProvider use the org.infinispan.jcache.remote.CacheManger but does not provide properties.
> Therefor the CacheManager is constructed with the default of localhost:11222 as the configuration is not loaded from the properties file.



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)



More information about the infinispan-issues mailing list