You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ru...@apache.org on 2001/10/02 20:10:41 UTC

cvs commit: xml-axis/java/src/org/apache/axis/providers/java JavaProvider.java RPCProvider.java

rubys       01/10/02 11:10:41

  Modified:    java/src/org/apache/axis/providers/java JavaProvider.java
                        RPCProvider.java
  Log:
  Eliminate overhead to debug log calls when debug is not enabled
  
  Revision  Changes    Path
  1.18      +6 -3      xml-axis/java/src/org/apache/axis/providers/java/JavaProvider.java
  
  Index: JavaProvider.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/providers/java/JavaProvider.java,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- JavaProvider.java	2001/09/14 17:24:00	1.17
  +++ JavaProvider.java	2001/10/02 18:10:40	1.18
  @@ -181,7 +181,8 @@
        * the message (via processMessage).
        */
       public void invoke(MessageContext msgContext) throws AxisFault {
  -        category.debug( "Enter: JavaProvider::invoke (for provider "+this+")");
  +        if (category.isDebugEnabled())
  +            category.debug( "Enter: JavaProvider::invoke (for provider "+this+")");
   
           /* Find the service we're invoking so we can grab it's options */
           /***************************************************************/
  @@ -249,11 +250,13 @@
               if ( !(exp instanceof AxisFault) ) exp = new AxisFault(exp);
               throw (AxisFault) exp ;
           }
  -        category.debug("Exit: JavaProvider::invoke (for provider "+this+")");
  +        if (category.isDebugEnabled())
  +            category.debug("Exit: JavaProvider::invoke (for provider "+this+")");
       }
   
       public void generateWSDL(MessageContext msgContext) throws AxisFault {
  -        category.debug("Enter: JavaProvider::editWSDL (for provider "+this+")" );
  +        if (category.isDebugEnabled())
  +            category.debug("Enter: JavaProvider::editWSDL (for provider "+this+")" );
   
           /* Find the service we're invoking so we can grab it's options */
           /***************************************************************/
  
  
  
  1.20      +11 -6     xml-axis/java/src/org/apache/axis/providers/java/RPCProvider.java
  
  Index: RPCProvider.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/providers/java/RPCProvider.java,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- RPCProvider.java	2001/09/16 19:58:46	1.19
  +++ RPCProvider.java	2001/10/02 18:10:41	1.20
  @@ -88,8 +88,10 @@
       {
           category.debug("Enter::RPCProvider.processMessage()");
           Vector          bodies = reqEnv.getBodyElements();
  -        category.debug("There are " + bodies.size() + " body elements.");
  -        category.debug("body is " + bodies.get(0));
  +        if (category.isDebugEnabled()) {
  +            category.debug("There are " + bodies.size() + " body elements.");
  +            category.debug("body is " + bodies.get(0));
  +        }
   
           /* Loop over each entry in the SOAPBody - each one is a different */
           /* RPC call.                                                      */
  @@ -148,9 +150,11 @@
                                           "Service nameList=" + allowedMethods,
                                       null, null );  // should they??
               
  -            category.debug( "mName: " + mName );
  -            category.debug( "MethodNameMatch: " + methodNameMatch );
  -            category.debug( "MethodName List: " + allowedMethods );
  +            if (category.isDebugEnabled()) {
  +                category.debug( "mName: " + mName );
  +                category.debug( "MethodNameMatch: " + methodNameMatch );
  +                category.debug( "MethodName List: " + allowedMethods );
  +            }
   
   			///////////////////////////////////////////////////////////////
   			// If allowedMethods (i.e. methodNameMatch) is null, 
  @@ -221,7 +225,8 @@
                 }
               }
   
  -            category.debug("Got result: " + objRes);
  +            if (category.isDebugEnabled())
  +                category.debug("Got result: " + objRes);
   
               /* Now put the result in the result SOAPEnvelope */
               /*************************************************/