Update of /cvsroot/openorb/TransactionService/src/main/org/openorb/ots
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17297/src/main/org/openorb/ots
Modified Files:
Initializer.java
Log Message:
initialize the interceptor loggers properly
Index: Initializer.java
===================================================================
RCS file: /cvsroot/openorb/TransactionService/src/main/org/openorb/ots/Initializer.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- Initializer.java 4 Jun 2004 09:58:47 -0000 1.7
+++ Initializer.java 12 Nov 2004 12:45:16 -0000 1.8
@@ -11,6 +11,7 @@
import org.apache.avalon.framework.logger.Logger;
import org.apache.avalon.framework.logger.ConsoleLogger;
import org.apache.avalon.framework.logger.LogEnabled;
+import org.apache.avalon.framework.container.ContainerUtil;
import org.omg.CORBA.INTERNAL;
/**
@@ -35,11 +36,19 @@
public void pre_init( org.omg.PortableInterceptor.ORBInitInfo info )
{
getLogger().debug( "pre_init" );
+ Logger clientInterceptorLogger = getLogger().getChildLogger( "TxnCltInt" );
+ Logger serverInterceptorLogger = getLogger().getChildLogger( "TxnSrvInt" );
+
m_slot = info.allocate_slot_id();
+
org.openorb.ots.ORB.TransactionalClientInterceptor clientInterceptor =
new org.openorb.ots.ORB.TransactionalClientInterceptor( info, m_slot );
+ ContainerUtil.enableLogging( clientInterceptor, clientInterceptorLogger );
+
org.openorb.ots.ORB.TransactionalServerInterceptor serverInterceptor =
new org.openorb.ots.ORB.TransactionalServerInterceptor( info, m_slot );
+ ContainerUtil.enableLogging( serverInterceptor, serverInterceptorLogger );
+
try
{
info.add_client_request_interceptor( clientInterceptor );
@@ -81,7 +90,7 @@
{
if ( m_logger == null )
{
- m_logger = new ConsoleLogger();
+ m_logger = new ConsoleLogger( ConsoleLogger.LEVEL_INFO );
}
return m_logger;
}
|