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