[infinispan-issues] [JBoss JIRA] (ISPN-2276) NamedCache problem with xml config
Ron Albury (JIRA)
jira-events at lists.jboss.org
Sat Sep 8 18:24:32 EDT 2012
[ https://issues.jboss.org/browse/ISPN-2276?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12716814#comment-12716814 ]
Ron Albury commented on ISPN-2276:
----------------------------------
Yes - you're correct.
Sorry about that. I posted in the Community Discussion and they suggested I file a bug.
Of course, now I've got a different issue .. I'll post that in Discussion and see where I get.
Thanks again .. and my apologies again.
> NamedCache problem with xml config
> ----------------------------------
>
> Key: ISPN-2276
> URL: https://issues.jboss.org/browse/ISPN-2276
> Project: Infinispan
> Issue Type: Bug
> Components: Core API
> Affects Versions: 5.1.6.FINAL
> Environment: XUbuntu 12
> Reporter: Ron Albury
> Assignee: Mircea Markus
>
> I am using the Tree API for Infinispan. I want to persist the cache. I started with the following configuration xml for my loader:
> <infinispan>
> <default>
> <loaders passivation="false" shared="false" preload="true">
> <loader
> class="org.infinispan.loaders.file.FileCacheStore"
> fetchPersistentState="true"
> purgerThreads="1"
> purgeSynchronously="true"
> ignoreModifications="false"
> purgeOnStartup="false">
> <properties>
> <property name="location" value="/home/eialbur/infiniCache" />
> </properties>
> </loader>
> </loaders>
> <invocationBatching enabled="true"/>
> </default>
> </infinispan>
>
> This worked great, but I wanted it to be a named cache. I modified the xml changing <default> to <namedCache name="foo">.
> This now produces the runtime error: Cannot enable Invocation Batching when the Transaction Mode is NON_TRANSACTIONAL, set the transaction mode to TRANSACTIONAL
>
> So then I modified the xml as follows:
> <infinispan>
> <namedCache name="foo" >
> <loaders passivation="false" shared="false" preload="true">
> <loader
> class="org.infinispan.loaders.file.FileCacheStore"
> fetchPersistentState="true"
> purgerThreads="1"
> purgeSynchronously="true"
> ignoreModifications="false"
> purgeOnStartup="false">
> <properties>
> <property name="location" value="/home/eialbur/infiniCache" />
> </properties>
> </loader>
> </loaders>
> <transaction transactionMode="TRANSACTIONAL" />
> <invocationBatching enabled="true"/>
> </namedCache>
> </infinispan>
>
> This now produces the following runtime error: invocationBatching is not enabled. Make sure this is enabled by calling configurationBuilder.invocationBatching().enable()
>
> I assume this is some sort of problem with Infinispan. It appears that namedCache is having troubles with configuring from xml.
--
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
More information about the infinispan-issues
mailing list