dims        2002/12/26 13:37:01

  Modified:    java/src/org/apache/axis/wsdl/symbolTable SymbolTable.java
  Log:
  Fix for  15669 - W2DL2Java - NullPointerException if PortType for Port is missing
  
  Revision  Changes    Path
  1.62      +5 -3      
xml-axis/java/src/org/apache/axis/wsdl/symbolTable/SymbolTable.java
  
  Index: SymbolTable.java
  ===================================================================
  RCS file: 
/home/cvs/xml-axis/java/src/org/apache/axis/wsdl/symbolTable/SymbolTable.java,v
  retrieving revision 1.61
  retrieving revision 1.62
  diff -u -r1.61 -r1.62
  --- SymbolTable.java  25 Dec 2002 23:28:47 -0000      1.61
  +++ SymbolTable.java  26 Dec 2002 21:37:00 -0000      1.62
  @@ -2115,9 +2115,11 @@
           while (ports.hasNext()) {
               Port port = (Port) ports.next();
               Binding binding = port.getBinding();
  -            BindingEntry bEntry = getBindingEntry(binding.getQName());
  -            if (bEntry != null) {
  -                setBindingReferences(bEntry, def, doc);
  +            if(binding != null) {
  +                BindingEntry bEntry = getBindingEntry(binding.getQName());
  +                if (bEntry != null) {
  +                    setBindingReferences(bEntry, def, doc);
  +                }
               }
           }
       } // setServiceReferences
  
  
  


Reply via email to