fhanik 2003/03/20 12:46:15 Modified: modules/cluster/src/share/org/apache/catalina/cluster/mcast McastService.java McastServiceImpl.java modules/cluster/src/share/org/apache/catalina/cluster/session SimpleTcpReplicationManager.java modules/cluster/src/share/org/apache/catalina/cluster/tcp ReplicationListener.java ReplicationTransmitter.java ReplicationValve.java SimpleTcpCluster.java WorkerThread.java Log: added logging Revision Changes Path 1.2 +7 -5 jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/mcast/McastService.java Index: McastService.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/mcast/McastService.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- McastService.java 19 Feb 2003 20:32:10 -0000 1.1 +++ McastService.java 20 Mar 2003 20:46:12 -0000 1.2 @@ -82,6 +82,8 @@ public class McastService implements MembershipService,MembershipListener { + private static org.apache.commons.logging.Log log = + org.apache.commons.logging.LogFactory.getLog( McastService.class ); /** * The implementation specific properties */ @@ -180,7 +182,7 @@ try { if ( impl != null) impl.stop(); } catch ( Exception x) { - x.printStackTrace(); + log.error("Unable to stop the mcast service.",x); } impl = null; } 1.3 +9 -7 jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/mcast/McastServiceImpl.java Index: McastServiceImpl.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/mcast/McastServiceImpl.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- McastServiceImpl.java 5 Mar 2003 23:54:47 -0000 1.2 +++ McastServiceImpl.java 20 Mar 2003 20:46:12 -0000 1.3 @@ -82,6 +82,8 @@ import org.apache.catalina.cluster.MembershipListener; public class McastServiceImpl { + private static org.apache.commons.logging.Log log = + org.apache.commons.logging.LogFactory.getLog( McastService.class ); /** * Internal flag used for the listen thread that listens to the multicasting socket. */ @@ -237,7 +239,7 @@ try { receive(); } catch ( Exception x ) { - x.printStackTrace(); + log.warn("Error receiving mcast package.",x); } } } @@ -254,9 +256,9 @@ send(); this.sleep(time); } catch ( Exception x ) { - x.printStackTrace(); + log.warn("Unable to send mcast message.",x); } } } }//class SenderThread -} \ No newline at end of file +} 1.4 +5 -3 jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/session/SimpleTcpReplicationManager.java Index: SimpleTcpReplicationManager.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/session/SimpleTcpReplicationManager.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- SimpleTcpReplicationManager.java 15 Mar 2003 00:20:56 -0000 1.3 +++ SimpleTcpReplicationManager.java 20 Mar 2003 20:46:14 -0000 1.4 @@ -110,6 +110,8 @@ */ public class SimpleTcpReplicationManager extends org.apache.catalina.session.StandardManager { + private static org.apache.commons.logging.Log log = + org.apache.commons.logging.LogFactory.getLog( SimpleTcpCluster.class ); //the channel configuration protected String mChannelConfig = null; 1.2 +6 -5 jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/ReplicationListener.java Index: ReplicationListener.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/ReplicationListener.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- ReplicationListener.java 19 Feb 2003 20:32:11 -0000 1.1 +++ ReplicationListener.java 20 Mar 2003 20:46:14 -0000 1.2 @@ -83,7 +83,8 @@ public class ReplicationListener extends Thread { - + private static org.apache.commons.logging.Log log = + org.apache.commons.logging.LogFactory.getLog( SimpleTcpCluster.class ); private ThreadPool pool = null; private boolean doListen = false; private ListenCallback callback; @@ -108,7 +109,7 @@ } catch ( Exception x ) { - x.printStackTrace(); + log.error("Unable to start cluster listener.",x); } } 1.2 +7 -4 jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/ReplicationTransmitter.java Index: ReplicationTransmitter.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/ReplicationTransmitter.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- ReplicationTransmitter.java 19 Feb 2003 20:32:11 -0000 1.1 +++ ReplicationTransmitter.java 20 Mar 2003 20:46:14 -0000 1.2 @@ -76,6 +76,9 @@ public class ReplicationTransmitter { + private static org.apache.commons.logging.Log log = + org.apache.commons.logging.LogFactory.getLog( SimpleTcpCluster.class ); + private java.util.HashMap map = new java.util.HashMap(); public ReplicationTransmitter(IDataSender[] senders) { @@ -156,7 +159,7 @@ sender.sendMessage(data); }catch ( Exception x) { - x.printStackTrace(); + log.warn("Unable to send replicated message, is server down?",x); } }//while 1.2 +7 -7 jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/ReplicationValve.java Index: ReplicationValve.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/ReplicationValve.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- ReplicationValve.java 19 Feb 2003 20:32:11 -0000 1.1 +++ ReplicationValve.java 20 Mar 2003 20:46:14 -0000 1.2 @@ -107,7 +107,8 @@ public class ReplicationValve extends ValveBase { - + private static org.apache.commons.logging.Log log = + org.apache.commons.logging.LogFactory.getLog( SimpleTcpCluster.class ); // ----------------------------------------------------- Instance Variables @@ -285,8 +286,7 @@ if (logger != null) logger.log(this.toString() + ": " + message, throwable); else { - System.out.println(this.toString() + ": " + message); - throwable.printStackTrace(System.out); + log.warn(message,throwable); } } 1.8 +7 -1 jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/SimpleTcpCluster.java Index: SimpleTcpCluster.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/SimpleTcpCluster.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- SimpleTcpCluster.java 20 Mar 2003 00:19:27 -0000 1.7 +++ SimpleTcpCluster.java 20 Mar 2003 20:46:14 -0000 1.8 @@ -1,7 +1,13 @@ /* +<<<<<<< SimpleTcpCluster.java * $Header$ * $Revision$ * $Date$ +======= + * $Header$ + * $Revision$ + * $Date$ +>>>>>>> 1.7 * * ==================================================================== * 1.2 +8 -6 jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/WorkerThread.java Index: WorkerThread.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/WorkerThread.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- WorkerThread.java 19 Feb 2003 20:32:11 -0000 1.1 +++ WorkerThread.java 20 Mar 2003 20:46:14 -0000 1.2 @@ -84,6 +84,8 @@ */ public class WorkerThread extends Thread { + private static org.apache.commons.logging.Log log = + org.apache.commons.logging.LogFactory.getLog( SimpleTcpCluster.class ); private ByteBuffer buffer = ByteBuffer.allocate (1024); private ThreadPool pool; private SelectionKey key; @@ -109,7 +111,7 @@ // sleep and release object lock this.wait(); } catch (InterruptedException e) { - e.printStackTrace(); + log.info("TCP worker thread interrupted in cluster",e); // clear interrupt status this.interrupted(); } @@ -119,13 +121,13 @@ try { drainChannel (key); } catch (Exception e) { - System.err.println ("Caught '" + log.info ("TCP Worker thread in cluster caught '" + e + "' closing channel"); // close channel and nudge selector try { key.channel().close(); } catch (IOException ex) { - ex.printStackTrace(); + log.error("Unable to close channel.",ex); } key.selector().wakeup(); }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]