tomj        02/01/31 07:33:05

  Modified:    java/src/org/apache/axis/wsdl/toJava SymbolTable.java
  Log:
  Pass literal flag to recursive invocations of setTypeReferences.
  This prevents emitting container types for literal messages that aren't needed.
  
  Revision  Changes    Path
  1.22      +2 -3      xml-axis/java/src/org/apache/axis/wsdl/toJava/SymbolTable.java
  
  Index: SymbolTable.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/wsdl/toJava/SymbolTable.java,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- SymbolTable.java  30 Jan 2002 15:34:34 -0000      1.21
  +++ SymbolTable.java  31 Jan 2002 15:33:05 -0000      1.22
  @@ -178,7 +178,7 @@
               return null;
           }
       } // get
  -
  +    
   
       /**
        * Get the type entry for the given qname.
  @@ -1222,8 +1222,7 @@
                   if (referentName != null) {
                       TypeEntry referent = getTypeEntry(referentName, 
forElement.value);
                       if (referent != null) {
  -                        //setTypeReferences(referent, doc, literal);
  -                        setTypeReferences(referent, doc, false);
  +                        setTypeReferences(referent, doc, literal);
                       }
                   }
               }
  
  
  


Reply via email to