whitlock    2002/06/18 06:58:26

  Modified:    java/src/org/apache/wsif/base WSIFDefaultMessage.java
               java/src/org/apache/wsif/logging Tr.java
  Log:
  Add WSIFDefaultMessage.toString() and Tr.brief(String,Collection)
  
  Revision  Changes    Path
  1.2       +7 -11     
xml-axis-wsif/java/src/org/apache/wsif/base/WSIFDefaultMessage.java
  
  Index: WSIFDefaultMessage.java
  ===================================================================
  RCS file: 
/home/cvs/xml-axis-wsif/java/src/org/apache/wsif/base/WSIFDefaultMessage.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- WSIFDefaultMessage.java   12 Jun 2002 10:27:23 -0000      1.1
  +++ WSIFDefaultMessage.java   18 Jun 2002 13:58:26 -0000      1.2
  @@ -557,24 +557,20 @@
                   + exp);
       }
   
  +    public String toString() {
  +        return deep();
  +    }
  +    
       public String deep() {
           String buff = "";
           try {
               buff = new String(super.toString());
               buff += " name:" + name;
               buff += " JROM:" + JROMAvailable;
  -            if (parts == null) {
  +            if (parts==null)
                   buff += " parts:null";
  -            } else {
  -                buff += " size:" + parts.size();
  -                Iterator it = parts.values().iterator();
  -                int i = 0;
  -                while (it.hasNext()) {
  -                    Object part = it.next();
  -                    buff += " Part[" + i + "]:" + part;
  -                    i++;
  -                }
  -            }
  +            else 
  +                buff += Tr.brief(" parts",parts.values());
           } catch (Exception e) {
               Tr.exceptionInTrace(e);
           }
  
  
  
  1.2       +16 -0     xml-axis-wsif/java/src/org/apache/wsif/logging/Tr.java
  
  Index: Tr.java
  ===================================================================
  RCS file: /home/cvs/xml-axis-wsif/java/src/org/apache/wsif/logging/Tr.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Tr.java   6 Jun 2002 08:28:50 -0000       1.1
  +++ Tr.java   18 Jun 2002 13:58:26 -0000      1.2
  @@ -57,6 +57,7 @@
   
   package org.apache.wsif.logging;
   
  +import java.util.Collection;
   import javax.wsdl.Binding;
   import javax.wsdl.BindingOperation;
   import javax.wsdl.Definition;
  @@ -443,6 +444,21 @@
               if (o.getName() == null)
                   return "UNNAMED," + Integer.toHexString(o.hashCode());
               return o.getName() + "," + Integer.toHexString(o.hashCode());
  +        } catch (Exception e) {
  +            exceptionInTrace(e);
  +        }
  +        return "";
  +    }
  +
  +    public static String brief(String name, Collection coll) {
  +        try {
  +            if (!ON)
  +                return "";
  +            if (coll == null)
  +                return name + ":null";
  +            if (coll.size() == 0)
  +                return name + ":size(0)";
  +            return brief(name,coll.toArray());
           } catch (Exception e) {
               exceptionInTrace(e);
           }
  
  
  


Reply via email to