|
From: <lk...@us...> - 2004-11-12 12:45:27
|
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; } |