User: oberg   
  Date: 00/05/31 02:42:09

  Modified:    src/main/org/jboss/ejb/plugins LogInterceptor.java
  Log:
  It now adheres to the "Call logging" XML setting.
  
  Revision  Changes    Path
  1.4       +14 -10    jboss/src/main/org/jboss/ejb/plugins/LogInterceptor.java
  
  Index: LogInterceptor.java
  ===================================================================
  RCS file: 
/products/cvs/ejboss/jboss/src/main/org/jboss/ejb/plugins/LogInterceptor.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- LogInterceptor.java       2000/05/30 18:32:22     1.3
  +++ LogInterceptor.java       2000/05/31 09:42:09     1.4
  @@ -30,7 +30,7 @@
    *      
    *   @see <related>
    *   @author Rickard �berg ([EMAIL PROTECTED])
  - *   @version $Revision: 1.3 $
  + *   @version $Revision: 1.4 $
    */
   public class LogInterceptor
      extends AbstractInterceptor
  @@ -118,21 +118,25 @@
      {
         Log.setLog(log);
         
  -      try
  +      // Log calls?
  +      if (callLogging)
         {
  -                     StringBuffer str = new StringBuffer();
  +             StringBuffer str = new StringBuffer();
            str.append(id == null ? "" : "["+id.toString()+"] ");
  -                     str.append(method.getName());
  -                     str.append("(");
  +             str.append(method.getName());
  +             str.append("(");
            if (args != null)
               for (int i = 0; i < args.length; i++)
  -                             {
  +                     {
                  str.append(i==0?"":",");
  -                                     str.append(args[i]);
  -                             }
  -                     str.append(")");
  +                             str.append(args[i]);
  +                     }
  +             str.append(")");
            log.log(str.toString());
  -         
  +      }
  +             
  +      try
  +      {
            return getNext().invoke(id, method, args, ctx);
         } catch (Exception e)
         {
  
  
  

Reply via email to