[jboss-svn-commits] JBL Code SVN: r31022 - labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/java/org/jboss/jbossts/performance.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Jan 11 13:03:17 EST 2010
Author: whitingjr
Date: 2010-01-11 13:03:17 -0500 (Mon, 11 Jan 2010)
New Revision: 31022
Modified:
labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/java/org/jboss/jbossts/performance/TransactionXADataSourceFactory.java
Log:
Added logging configuration for Arjuna.
Modified: labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/java/org/jboss/jbossts/performance/TransactionXADataSourceFactory.java
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/java/org/jboss/jbossts/performance/TransactionXADataSourceFactory.java 2010-01-11 17:59:39 UTC (rev 31021)
+++ labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/java/org/jboss/jbossts/performance/TransactionXADataSourceFactory.java 2010-01-11 18:03:17 UTC (rev 31022)
@@ -48,7 +48,10 @@
import org.jboss.resource.connectionmanager.TxConnectionManager;
import org.jboss.resource.connectionmanager.JBossManagedConnectionPool.BasePool;
+import com.arjuna.common.internal.util.logging.commonPropertyManager;
+import com.arjuna.common.util.logging.DebugLevel;
+
public class TransactionXADataSourceFactory extends TransactionalResourceFactory
{
private static Logger logger = Logger.getLogger(TransactionXADataSourceFactory.class);
@@ -85,6 +88,10 @@
public void start() throws Exception
{
logger.info("Start called on transactional factory.");
+ /* Configure programatically the logging level for ArjunaCore. */
+ DebugLevel level = new DebugLevel();
+ commonPropertyManager.getLoggingEnvironmentBean().setDebugLevel( level.printString( DebugLevel.FUNCS_AND_OPS ));
+
this.connectionManager = new TxConnectionManager(this.cachedConnectionManager, this.pool, this.transactionManager);
this.connectionManager.setLocalTransactions(false);
this.connectionManager.setTrackConnectionByTx(true);
@@ -105,6 +112,7 @@
oStream = new ByteArrayOutputStream();
properties.store(oStream, "");
this.managedConnectionFactory.setXADataSourceProperties(StringUtils.replace(oStream.toString(), "\\", "") );
+
}
catch (IOException ioe)
{
@@ -281,3 +289,4 @@
}
}
}
+
More information about the jboss-svn-commits
mailing list