From: David J. <d_j...@us...> - 2002-11-15 06:30:46
|
User: d_jencks Date: 02/11/14 19:11:06 Modified: src/main/org/jboss/test/jmx/test Tag: Branch_3_2 DeployConnectionManagerUnitTestCase.java Log: Fixed error in test Revision Changes Path No revision No revision 1.6.2.1 +21 -21 jbosstest/src/main/org/jboss/test/jmx/test/DeployConnectionManagerUnitTestCase.java Index: DeployConnectionManagerUnitTestCase.java =================================================================== RCS file: /cvsroot/jboss/jbosstest/src/main/org/jboss/test/jmx/test/DeployConnectionManagerUnitTestCase.java,v retrieving revision 1.6 retrieving revision 1.6.2.1 diff -u -r1.6 -r1.6.2.1 --- DeployConnectionManagerUnitTestCase.java 22 Jul 2002 23:08:35 -0000 1.6 +++ DeployConnectionManagerUnitTestCase.java 15 Nov 2002 03:11:06 -0000 1.6.2.1 @@ -33,7 +33,7 @@ /** * @see <related> * @author <a href="mailto:d_j...@us...">David Jencks</a> - * @version $Revision: 1.6 $ + * @version $Revision: 1.6.2.1 $ */ public class DeployConnectionManagerUnitTestCase extends JBossTestCase @@ -170,19 +170,32 @@ //start the mbeans - /* - assertTrue("State is not started", "Started".equals(getServer().getAttribute(cmName, "StateString"))); - //invoke(cmName, "start", args, sig); + + // create and configure the ManagedConnectionFactory invoke(serviceControllerName, "create", - new Object[] {cmName}, + new Object[] {mcfName}, new String[] {"javax.management.ObjectName"}); invoke(serviceControllerName, "start", - new Object[] {cmName}, + new Object[] {mcfName}, new String[] {"javax.management.ObjectName"}); - assertTrue("State is not started", "Started".equals(getServer().getAttribute(cmName, "StateString")));*/ + assertTrue("State is not started", "Started".equals(getServer().getAttribute(mcfName, "StateString"))); + //Now set the important attributes: + invoke(mcfName, "setManagedConnectionFactoryAttribute", + new Object[] {"ConnectionURL", java.lang.String.class, "jdbc:hsqldb:hsql://localhost:1476"}, + new String[] {"java.lang.String", "java.lang.Class", "java.lang.Object"}); + invoke(mcfName, "setManagedConnectionFactoryAttribute", + new Object[] {"DriverClass", java.lang.String.class, "org.hsqldb.jdbcDriver"}, + new String[] {"java.lang.String", "java.lang.Class", "java.lang.Object"}); + invoke(mcfName, "setManagedConnectionFactoryAttribute", + new Object[] {"UserName", java.lang.String.class, "sa"}, + new String[] {"java.lang.String", "java.lang.Class", "java.lang.Object"}); + invoke(mcfName, "setManagedConnectionFactoryAttribute", + new Object[] {"Password", java.lang.String.class, ""}, + new String[] {"java.lang.String", "java.lang.Class", "java.lang.Object"}); + //start the pool invoke(serviceControllerName, "create", new Object[] {mcpName}, @@ -193,7 +206,7 @@ new String[] {"javax.management.ObjectName"}); assertTrue("State is not started", "Started".equals(getServer().getAttribute(mcpName, "StateString"))); - //invoke(cmName, "start", args, sig); + // start the ConnectionManager invoke(serviceControllerName, "create", new Object[] {cmName}, @@ -203,19 +216,6 @@ new Object[] {cmName}, new String[] {"javax.management.ObjectName"}); - //Now set the important attributes: - invoke(mcfName, "setManagedConnectionFactoryAttribute", - new Object[] {"ConnectionURL", java.lang.String.class, "jdbc:hsqldb:hsql://localhost:1476"}, - new String[] {"java.lang.String", "java.lang.Class", "java.lang.Object"}); - invoke(mcfName, "setManagedConnectionFactoryAttribute", - new Object[] {"DriverClass", java.lang.String.class, "org.hsqldb.jdbcDriver"}, - new String[] {"java.lang.String", "java.lang.Class", "java.lang.Object"}); - invoke(mcfName, "setManagedConnectionFactoryAttribute", - new Object[] {"UserName", java.lang.String.class, "sa"}, - new String[] {"java.lang.String", "java.lang.Class", "java.lang.Object"}); - invoke(mcfName, "setManagedConnectionFactoryAttribute", - new Object[] {"Password", java.lang.String.class, ""}, - new String[] {"java.lang.String", "java.lang.Class", "java.lang.Object"}); //see if the ConnectionFactory was loaded and works tds.testDataSource(DS_JNDI_NAME); |