[jboss-cvs] jboss-profiler/java/src/expansion/org/jboss/profiler/exp/agent/interceptor ...

Takuro Okada t2-okada at nri.co.jp
Tue Dec 12 00:40:57 EST 2006


  User: tokada  
  Date: 06/12/12 00:40:57

  Modified:    java/src/expansion/org/jboss/profiler/exp/agent/interceptor   
                        Tag: JBossProfiler_Expansion AopInterceptor.java
                        ServletInterceptor.java DriverWrapper.java
  Log:
  Added error messages.
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.6   +6 -1      jboss-profiler/java/src/expansion/org/jboss/profiler/exp/agent/interceptor/Attic/AopInterceptor.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: AopInterceptor.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-profiler/java/src/expansion/org/jboss/profiler/exp/agent/interceptor/Attic/AopInterceptor.java,v
  retrieving revision 1.1.2.5
  retrieving revision 1.1.2.6
  diff -u -b -r1.1.2.5 -r1.1.2.6
  --- AopInterceptor.java	28 Nov 2006 05:40:11 -0000	1.1.2.5
  +++ AopInterceptor.java	12 Dec 2006 05:40:57 -0000	1.1.2.6
  @@ -26,6 +26,7 @@
   import java.lang.reflect.Method;
   import java.util.Arrays;
   import java.util.concurrent.LinkedBlockingQueue;
  +import java.util.concurrent.RejectedExecutionException;
   import java.util.concurrent.ThreadPoolExecutor;
   import java.util.concurrent.TimeUnit;
   import java.util.concurrent.atomic.AtomicBoolean;
  @@ -184,7 +185,11 @@
           factory.updateCollector(collector);
           long threadId = RequestSequence.get();
           if(async) {
  +            try {
               asyncExecutor.execute(new InvocationSubmissionWrapper(collector, invocation, threadId));
  +            } catch (RejectedExecutionException e) {
  +                logger.error("A collector was rejected to insert into the collector pool.");
  +            }
           } else {
               processCollection(collector, invocation, threadId);
           }
  
  
  
  1.1.2.6   +6 -1      jboss-profiler/java/src/expansion/org/jboss/profiler/exp/agent/interceptor/Attic/ServletInterceptor.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: ServletInterceptor.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-profiler/java/src/expansion/org/jboss/profiler/exp/agent/interceptor/Attic/ServletInterceptor.java,v
  retrieving revision 1.1.2.5
  retrieving revision 1.1.2.6
  diff -u -b -r1.1.2.5 -r1.1.2.6
  --- ServletInterceptor.java	28 Nov 2006 02:49:12 -0000	1.1.2.5
  +++ ServletInterceptor.java	12 Dec 2006 05:40:57 -0000	1.1.2.6
  @@ -26,6 +26,7 @@
   import java.lang.reflect.Constructor;
   import java.util.Map;
   import java.util.concurrent.LinkedBlockingQueue;
  +import java.util.concurrent.RejectedExecutionException;
   import java.util.concurrent.ThreadPoolExecutor;
   import java.util.concurrent.TimeUnit;
   import java.util.concurrent.atomic.AtomicBoolean;
  @@ -152,7 +153,11 @@
   	    if(operationName!=null) {
               factory.updateCollector(collector);
               if(async) {
  +                try {
                   asyncExecutor.execute(new InvocationSubmissionWrapper(collector, retrieveParameter(servletRequest), threadId));
  +                } catch (RejectedExecutionException e) {
  +                    logger.error("A collector was rejected to insert into the collector pool.");
  +                }
               } else {
                   processCollection(collector, retrieveParameter(servletRequest), threadId);
               }
  
  
  
  1.1.2.8   +6 -1      jboss-profiler/java/src/expansion/org/jboss/profiler/exp/agent/interceptor/Attic/DriverWrapper.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: DriverWrapper.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-profiler/java/src/expansion/org/jboss/profiler/exp/agent/interceptor/Attic/DriverWrapper.java,v
  retrieving revision 1.1.2.7
  retrieving revision 1.1.2.8
  diff -u -b -r1.1.2.7 -r1.1.2.8
  --- DriverWrapper.java	28 Nov 2006 05:40:11 -0000	1.1.2.7
  +++ DriverWrapper.java	12 Dec 2006 05:40:57 -0000	1.1.2.8
  @@ -31,6 +31,7 @@
   import java.util.Arrays;
   import java.util.Properties;
   import java.util.concurrent.LinkedBlockingQueue;
  +import java.util.concurrent.RejectedExecutionException;
   import java.util.concurrent.ThreadPoolExecutor;
   import java.util.concurrent.TimeUnit;
   import java.util.concurrent.atomic.AtomicBoolean;
  @@ -188,7 +189,11 @@
           factory.updateCollector(collector);
           long threadId = RequestSequence.get();
           if(async) {
  +            try {
               asyncExecutor.execute(new InvocationSubmissionWrapper(collector, threadId, method, args));
  +            } catch (RejectedExecutionException e) {
  +                logger.error("A collector was rejected to insert into the collector pool.");
  +            }
           } else {
               processCollection(collector, threadId, method, args);
           }
  
  
  



More information about the jboss-cvs-commits mailing list