[jboss-cvs] JBossAS SVN: r107335 - in projects/cluster/ha-server-cache-jbc/trunk/src: test/java/org/jboss/web/tomcat/service/session/distributedcache/jbc and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Aug 2 16:24:35 EDT 2010
Author: pferraro
Date: 2010-08-02 16:24:34 -0400 (Mon, 02 Aug 2010)
New Revision: 107335
Added:
projects/cluster/ha-server-cache-jbc/trunk/src/test/java/org/jboss/web/tomcat/service/session/distributedcache/jbc/DistributedCacheManagerFactoryTest.java
Modified:
projects/cluster/ha-server-cache-jbc/trunk/src/main/resources/META-INF/services/org.jboss.web.tomcat.service.session.distributedcache.spi.DistributedCacheManagerFactory
Log:
Fix class name of DistributedCacheManagerFactory service.
Added service loader test.
Modified: projects/cluster/ha-server-cache-jbc/trunk/src/main/resources/META-INF/services/org.jboss.web.tomcat.service.session.distributedcache.spi.DistributedCacheManagerFactory
===================================================================
--- projects/cluster/ha-server-cache-jbc/trunk/src/main/resources/META-INF/services/org.jboss.web.tomcat.service.session.distributedcache.spi.DistributedCacheManagerFactory 2010-08-02 20:20:13 UTC (rev 107334)
+++ projects/cluster/ha-server-cache-jbc/trunk/src/main/resources/META-INF/services/org.jboss.web.tomcat.service.session.distributedcache.spi.DistributedCacheManagerFactory 2010-08-02 20:24:34 UTC (rev 107335)
@@ -1 +1 @@
-org.jboss.ha.web.tomcat.service.session.distributedcache.jbc.DistributedCacheManagerImpl
\ No newline at end of file
+org.jboss.web.tomcat.service.session.distributedcache.jbc.DistributedCacheManagerFactoryImpl
\ No newline at end of file
Added: projects/cluster/ha-server-cache-jbc/trunk/src/test/java/org/jboss/web/tomcat/service/session/distributedcache/jbc/DistributedCacheManagerFactoryTest.java
===================================================================
--- projects/cluster/ha-server-cache-jbc/trunk/src/test/java/org/jboss/web/tomcat/service/session/distributedcache/jbc/DistributedCacheManagerFactoryTest.java (rev 0)
+++ projects/cluster/ha-server-cache-jbc/trunk/src/test/java/org/jboss/web/tomcat/service/session/distributedcache/jbc/DistributedCacheManagerFactoryTest.java 2010-08-02 20:24:34 UTC (rev 107335)
@@ -0,0 +1,25 @@
+package org.jboss.web.tomcat.service.session.distributedcache.jbc;
+
+import java.util.Iterator;
+import java.util.ServiceLoader;
+
+import org.junit.Assert;
+import org.junit.Test;
+
+public class DistributedCacheManagerFactoryTest
+{
+ @Test
+ public void load()
+ {
+ Iterator<org.jboss.web.tomcat.service.session.distributedcache.spi.DistributedCacheManagerFactory> factories = ServiceLoader.load(org.jboss.web.tomcat.service.session.distributedcache.spi.DistributedCacheManagerFactory.class).iterator();
+
+ Assert.assertTrue(factories.hasNext());
+
+ org.jboss.web.tomcat.service.session.distributedcache.spi.DistributedCacheManagerFactory factory = factories.next();
+
+ Assert.assertNotNull(factory);
+ Assert.assertTrue(factory instanceof DistributedCacheManagerFactoryImpl);
+
+ Assert.assertFalse(factories.hasNext());
+ }
+}
More information about the jboss-cvs-commits
mailing list