[jboss-cvs] JBossAS SVN: r77119 - in projects/cluster/hibernate-jbc-cacheprovider/trunk: src/test/java/org/jboss/hibernate/jbc/cacheprovider/functional/util and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Aug 15 12:34:33 EDT 2008
Author: galder.zamarreno at jboss.com
Date: 2008-08-15 12:34:32 -0400 (Fri, 15 Aug 2008)
New Revision: 77119
Modified:
projects/cluster/hibernate-jbc-cacheprovider/trunk/pom.xml
projects/cluster/hibernate-jbc-cacheprovider/trunk/src/test/java/org/jboss/hibernate/jbc/cacheprovider/functional/util/TestCacheInstanceManager.java
Log:
[JBCLUSTER-206] Updated version to 1.0.0.Beta2 and fixed mbean server registration so that all tests in functional package can be executed one after the other.
Modified: projects/cluster/hibernate-jbc-cacheprovider/trunk/pom.xml
===================================================================
--- projects/cluster/hibernate-jbc-cacheprovider/trunk/pom.xml 2008-08-15 16:25:27 UTC (rev 77118)
+++ projects/cluster/hibernate-jbc-cacheprovider/trunk/pom.xml 2008-08-15 16:34:32 UTC (rev 77119)
@@ -10,7 +10,7 @@
<groupId>org.jboss.cluster</groupId>
<artifactId>hibernate-jbc-cacheprovider</artifactId>
<packaging>jar</packaging>
- <version>1.0.0.Beta1</version>
+ <version>1.0.0.Beta2</version>
<name></name>
<url>http://www.jboss.org</url>
<description></description>
@@ -26,7 +26,7 @@
</organization>
<scm>
- <connection></connection>
+ <connection>scm:svn:https://svn.jboss.org/repos/jbossas/projects/cluster/hibernate-jbc-cacheprovider/trunk/</connection>
</scm>
<properties>
@@ -49,16 +49,7 @@
<version.javassist>3.8.1.GA</version.javassist>
<version.jboss.javaee.persistence.api>3.0.0.CR1</version.jboss.javaee.persistence.api>
<version.jboss.serialization>1.0.3.GA</version.jboss.serialization>
- <version.trove>1.0.2</version.trove>
- <!--
- <version.hibernate.testing>3.3.0.CR1</version.hibernate.testing>
- <version.slf4j.log4j12>1.4.2</version.slf4j.log4j12>
- <version.hibernate.annotations>3.2.1.GA</version.hibernate.annotations>
- <version.hibernate.entitymanager>3.2.1.GA</version.hibernate.entitymanager>
- <version.jboss.ejb3>4.2.2.GA</version.jboss.ejb3>
- <version.jboss.aop>1.5.6.GA</version.jboss.aop>
- -->
-
+ <version.trove>1.0.2</version.trove>
</properties>
<build>
@@ -69,7 +60,7 @@
<!-- The tagBase property is needed during the release process so that
the maven release plugin will create the release tag in the
appropriate location. -->
- <tagBase></tagBase>
+ <tagBase>https://svn.jboss.org/repos/jbossas/projects/cluster/hibernate-jbc-cacheprovider/tags</tagBase>
</configuration>
</plugin>
</plugins>
@@ -111,28 +102,6 @@
<artifactId>jboss-transaction</artifactId>
<version>${version.jboss.transaction}</version>
</dependency>
- <!--
- <dependency>
- <groupId>hibernate-annotations</groupId>
- <artifactId>hibernate-annotations</artifactId>
- <version>${version.hibernate.annotations}</version>
- </dependency>
- <dependency>
- <groupId>hibernate-entitymanager</groupId>
- <artifactId>hibernate-entitymanager</artifactId>
- <version>${version.hibernate.entitymanager}</version>
- </dependency>
- <dependency>
- <groupId>jboss</groupId>
- <artifactId>jboss-ejb3</artifactId>
- <version>${version.jboss.ejb3}</version>
- </dependency>
- <dependency>
- <groupId>jboss.aop</groupId>
- <artifactId>jboss-aop-jdk50</artifactId>
- <version>${version.jboss.aop}</version>
- </dependency>
- -->
<!-- test dependencies -->
<dependency>
@@ -213,32 +182,6 @@
<version>${version.trove}</version>
<scope>test</scope>
</dependency>
- <!-- dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-testing</artifactId>
- <version>${version.hibernate.testing}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-log4j12</artifactId>
- <version>${version.slf4j.log4j12}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>commons-logging</groupId>
- <artifactId>commons-logging</artifactId>
- <version>${version.commons.logging}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>commons-logging</groupId>
- <artifactId>commons-logging-api</artifactId>
- <version>${version.commons.logging}</version>
- <scope>test</scope>
- </dependency>
- -->
-
</dependencies>
</project>
Modified: projects/cluster/hibernate-jbc-cacheprovider/trunk/src/test/java/org/jboss/hibernate/jbc/cacheprovider/functional/util/TestCacheInstanceManager.java
===================================================================
--- projects/cluster/hibernate-jbc-cacheprovider/trunk/src/test/java/org/jboss/hibernate/jbc/cacheprovider/functional/util/TestCacheInstanceManager.java 2008-08-15 16:25:27 UTC (rev 77118)
+++ projects/cluster/hibernate-jbc-cacheprovider/trunk/src/test/java/org/jboss/hibernate/jbc/cacheprovider/functional/util/TestCacheInstanceManager.java 2008-08-15 16:34:32 UTC (rev 77119)
@@ -161,7 +161,14 @@
* will return the transaction manager that Hibernate will use */
cache.setTransactionManagerLookup(new TransactionManagerLookupAdaptor(transactionManagerLookup, cfg.getProperties()));
}
- mbs.registerMBean(cache, new ObjectName(CACHE_MBEAN_NAME_STARTS_WITH + id));
+
+ ObjectName name = new ObjectName(CACHE_MBEAN_NAME_STARTS_WITH + id);
+ if (mbs.isRegistered(name))
+ {
+ mbs.unregisterMBean(name);
+ }
+ mbs.registerMBean(cache, name);
+
cache.startService();
return cache;
}
More information about the jboss-cvs-commits
mailing list