[infinispan-issues] [JBoss JIRA] Commented: (ISPN-1331) Log something about auto discovered modules and extensions
Jan Slezak (JIRA)
jira-events at lists.jboss.org
Fri Aug 12 09:23:10 EDT 2011
[ https://issues.jboss.org/browse/ISPN-1331?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12620661#comment-12620661 ]
Jan Slezak commented on ISPN-1331:
----------------------------------
TC xml: treecache.xml:
<?xml version="1.0" encoding="UTF-8"?>
<infinispan xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:infinispan:config:5.0 http://www.infinispan.org/schemas/infinispan-config-5.0.xsd"
xmlns="urn:infinispan:config:5.0">
<default>
<invocationBatching enabled="true" />
<!--
<indexing enabled="true" indexLocalOnly="true">
<properties>
<property name="hibernate.search.default.directory_provider" value="ram" />
</properties>
</indexing>
-->
<loaders passivation="false">
<loader class="org.infinispan.loaders.jdbm.JdbmCacheStore" fetchPersistentState="false"
ignoreModifications="false" purgeOnStartup="false">
<properties>
<property name="location" value="/tmp/ifspntest/"/>
</properties>
<async enabled="false"/>
</loader>
</loaders>
</default>
</infinispan>
UT:
import org.infinispan.Cache;
import org.infinispan.manager.DefaultCacheManager;
import org.infinispan.manager.EmbeddedCacheManager;
import org.infinispan.tree.TreeCache;
import org.infinispan.tree.TreeCacheFactory;
import org.testng.annotations.BeforeMethod;
import org.testng.annotations.Test;
import static org.testng.Assert.assertEquals;
@Test
public class PersistentTreeCacheTest {
TreeCache treeCache;
@BeforeMethod
public void init() throws Exception {
EmbeddedCacheManager manager = new DefaultCacheManager("treecache.xml", true);
Cache c = manager.getCache("simple");
TreeCacheFactory tf = new TreeCacheFactory();
treeCache = tf.createTreeCache(c);
System.out.println("treeCache = " + treeCache);
treeCache.start();
}
@Test
public void testPut() {
treeCache.getRoot().put("key1", "data1");
assertEquals("data1", treeCache.getRoot().get("key1"));
}
}
> Log something about auto discovered modules and extensions
> ----------------------------------------------------------
>
> Key: ISPN-1331
> URL: https://issues.jboss.org/browse/ISPN-1331
> Project: Infinispan
> Issue Type: Feature Request
> Reporter: Sanne Grinovero
> Assignee: Manik Surtani
> Fix For: 5.1.0.ALPHA1
>
>
> It seems that when looking in the classpath for instances of _infinispan-module.properties_ files, nothing is logged. No idea why it's not loading an extension.
> Also specific modules should log their registration happening:
> _org.infinispan.tree.LifecycleCallbacks_ should mention that it's being enabled.
> (when registration of such a module doesn't happen, people experience misleading errors)
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the infinispan-issues
mailing list