public void finished(WSDLParserExtensionContext context) {
WSDLModel model = context.getWSDLModel();
for (WSDLService service : model.getServices().values()) {
for (WSDLPort wp : service.getPorts()) {
WSDLPortImpl port = (WSDLPortImpl)wp;
WSDLBoundPortTypeImpl binding = port.getBinding();
// populate actions for the messages that do not have an explicit wsaw:Action
populateActions(binding);
// patch the default value of wsaw:Anonymous=optional if none is specified