[jboss-cvs] JBossAS SVN: r76424 - in projects/ejb3/trunk/transactions/src/test/java/org/jboss/ejb3/test/tx: instance/unit and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Jul 29 09:24:12 EDT 2008
Author: wolfc
Date: 2008-07-29 09:24:12 -0400 (Tue, 29 Jul 2008)
New Revision: 76424
Modified:
projects/ejb3/trunk/transactions/src/test/java/org/jboss/ejb3/test/tx/common/SimpleContainer.java
projects/ejb3/trunk/transactions/src/test/java/org/jboss/ejb3/test/tx/instance/unit/InstanceTestCase.java
Log:
Fixed constructor for JDK 6
Modified: projects/ejb3/trunk/transactions/src/test/java/org/jboss/ejb3/test/tx/common/SimpleContainer.java
===================================================================
--- projects/ejb3/trunk/transactions/src/test/java/org/jboss/ejb3/test/tx/common/SimpleContainer.java 2008-07-29 13:09:12 UTC (rev 76423)
+++ projects/ejb3/trunk/transactions/src/test/java/org/jboss/ejb3/test/tx/common/SimpleContainer.java 2008-07-29 13:24:12 UTC (rev 76424)
@@ -27,20 +27,20 @@
* @author <a href="mailto:carlo.dewolf at jboss.com">Carlo de Wolf</a>
* @version $Revision: $
*/
-public class SimpleContainer
+public class SimpleContainer<T extends Object>
{
private String name;
private String domainName;
- private Class<Object> beanClass;
+ private Class<T> beanClass;
- private StatefulContainer<Object> beanContainer;
+ private StatefulContainer<T> beanContainer;
/**
* @param name
* @param domainName
* @param beanClass
*/
- public SimpleContainer(String name, String domainName, Class<Object> beanClass)
+ public SimpleContainer(String name, String domainName, Class<T> beanClass)
{
this.name = name;
this.domainName = domainName;
@@ -54,7 +54,7 @@
public void start()
{
- this.beanContainer = new StatefulContainer<Object>(name, domainName, beanClass);
+ this.beanContainer = new StatefulContainer<T>(name, domainName, beanClass);
}
public void stop()
Modified: projects/ejb3/trunk/transactions/src/test/java/org/jboss/ejb3/test/tx/instance/unit/InstanceTestCase.java
===================================================================
--- projects/ejb3/trunk/transactions/src/test/java/org/jboss/ejb3/test/tx/instance/unit/InstanceTestCase.java 2008-07-29 13:09:12 UTC (rev 76423)
+++ projects/ejb3/trunk/transactions/src/test/java/org/jboss/ejb3/test/tx/instance/unit/InstanceTestCase.java 2008-07-29 13:24:12 UTC (rev 76424)
@@ -83,7 +83,7 @@
@Test
public void testInstance() throws Throwable
{
- SimpleContainer container = bootstrap.lookup("TestContainer", SimpleContainer.class);
+ SimpleContainer<?> container = bootstrap.lookup("TestContainer", SimpleContainer.class);
InstanceTest bean = container.constructProxy(InstanceTest.class);
@@ -110,7 +110,7 @@
@Test
public void testTransactionMandatory() throws Throwable
{
- SimpleContainer container = bootstrap.lookup("TestContainer", SimpleContainer.class);
+ SimpleContainer<?> container = bootstrap.lookup("TestContainer", SimpleContainer.class);
InstanceTest bean = container.constructProxy(InstanceTest.class);
@@ -130,7 +130,7 @@
@Test
public void testTransactionMandatoryIllegal() throws Throwable
{
- SimpleContainer container = bootstrap.lookup("TestContainer", SimpleContainer.class);
+ SimpleContainer<?> container = bootstrap.lookup("TestContainer", SimpleContainer.class);
InstanceTest bean = container.constructProxy(InstanceTest.class);
try
More information about the jboss-cvs-commits
mailing list