Resolved by altering position of call of parseExtensibilityAttributes() in parseOperation(). Also added a guard in the former to handle a null 3rd argument. Will move testcase into test suite.
Please provide a test case to show which API method(s) were used, particularly which WSDLReader.readWSDL() and the steps you use to locate the parts elements in the parsed model. Thanks.
Extensibility attributes on the binding and elements are not being parsed. For example, the parsing the following wsdl will not include the extensible attributes ext:attr5, ext:attr6, ext:attr7, ext:attr8: