[jboss-cvs] JBossAS SVN: r68259 - trunk/testsuite/src/main/org/jboss/test/profileservice/test.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Dec 13 14:53:31 EST 2007
Author: alex.loubyansky at jboss.com
Date: 2007-12-13 14:53:31 -0500 (Thu, 13 Dec 2007)
New Revision: 68259
Modified:
trunk/testsuite/src/main/org/jboss/test/profileservice/test/ProfileServiceUnitTestCase.java
Log:
tx-connection-factory test fixes
Modified: trunk/testsuite/src/main/org/jboss/test/profileservice/test/ProfileServiceUnitTestCase.java
===================================================================
--- trunk/testsuite/src/main/org/jboss/test/profileservice/test/ProfileServiceUnitTestCase.java 2007-12-13 19:51:41 UTC (rev 68258)
+++ trunk/testsuite/src/main/org/jboss/test/profileservice/test/ProfileServiceUnitTestCase.java 2007-12-13 19:53:31 UTC (rev 68259)
@@ -449,39 +449,40 @@
public void testAddTxConnectionFactory() throws Exception
{
ManagementView mgtView = getManagementView();
- DeploymentTemplateInfo dsInfo = mgtView.getTemplate("DsDataSourceTemplate");
+ DeploymentTemplateInfo dsInfo = mgtView.getTemplate("TxConnectionFactoryTemplate");
Map<String, ManagedProperty> props = dsInfo.getProperties();
ManagedProperty jndiName = props.get("jndi-name");
- jndiName.setValue("ra/cicsr9s");
- ManagedProperty dsType = props.get("datasource-type");
- dsType.setValue("tx-connection-factory");
+ jndiName.setValue("testJmsXA");
+ props.get("xa-transaction").setValue(Boolean.TRUE);
+ ManagedProperty rarName = props.get("rar-name");
+ rarName.setValue("jms-ra.rar");
+
+ ManagedProperty conDef = props.get("connection-definition");
+ conDef.setValue("org.jboss.resource.adapter.jms.JmsConnectionFactory");
+
ManagedProperty configProps = props.get("config-property");
ArrayList<ManagedConnectionFactoryPropertyMetaData> configPropsValue = new ArrayList<ManagedConnectionFactoryPropertyMetaData>();
ManagedConnectionFactoryPropertyMetaData configPropMD = new ManagedConnectionFactoryPropertyMetaData();
- configPropMD.setName("ConnectionURL");
+ configPropMD.setName("SessionDefaultType");
configPropMD.setType("java.lang.String");
- configPropMD.setValue("tcp://arno");
+ configPropMD.setValue("javax.jms.Topic");
configPropsValue.add(configPropMD);
configPropMD = new ManagedConnectionFactoryPropertyMetaData();
- configPropMD.setName("PortNumber");
+ configPropMD.setName("JmsProviderAdapterJNDI");
configPropMD.setType("java.lang.String");
- configPropMD.setValue("2006");
+ configPropMD.setValue("java:/DefaultJMSProvider");
configPropsValue.add(configPropMD);
- configPropMD = new ManagedConnectionFactoryPropertyMetaData();
- configPropMD.setName("ServerName");
- configPropMD.setType("java.lang.String");
- configPropMD.setValue("CICSR9S");
- configPropsValue.add(configPropMD);
- configPropMD = new ManagedConnectionFactoryPropertyMetaData();
- configPropMD.setName("UserName");
- configPropMD.setType("java.lang.String");
- configPropMD.setValue("CICSUSER");
- configPropsValue.add(configPropMD);
configProps.setValue(configPropsValue);
- mgtView.applyTemplate(DeploymentPhase.APPLICATION, "testCicsr9sTxCf", dsInfo);
+ props.get("min-pool-size").setValue(new Integer(20));
+
+ // todo: how to set the specific domain?
+ //ApplicationManagedSecurityMetaData secDomain = new ApplicationManagedSecurityMetaData();
+ //props.get("security-domain").setValue(secDomain);
+
+ mgtView.applyTemplate(DeploymentPhase.APPLICATION, "testJmsXACf", dsInfo);
mgtView.process();
}
@@ -492,7 +493,7 @@
public void testRemoveTxConnectionFactory()
throws Exception
{
- removeDeployment("testCicsr9sTxCf-ds.xml");
+ removeDeployment("testJmsXACf-ds.xml");
}
protected void removeDeployment(String deployment)
More information about the jboss-cvs-commits
mailing list