FaultInfo faultInfo = getFaultInfo(operation, faultAction.className()); if (faultInfo != null && !StringUtils.isEmpty(faultAction.value())) { faultInfo.addExtensionAttribute(JAXWSAConstants.WSAW_ACTION_QNAME, faultAction .value()); faultInfo.addExtensionAttribute(JAXWSAConstants.WSAM_ACTION_QNAME, faultAction .value()); faultInfo = getFaultInfo(operation.getUnwrappedOperation(), faultAction.className()); if (faultInfo != null && !StringUtils.isEmpty(faultAction.value())) { faultInfo.addExtensionAttribute(JAXWSAConstants.WSAW_ACTION_QNAME, faultAction .value()); faultInfo.addExtensionAttribute(JAXWSAConstants.WSAM_ACTION_QNAME, faultAction .value()); if (fi.getExtensionAttribute(JAXWSAConstants.WSAM_ACTION_QNAME) == null) { String f = "/Fault/" + fi.getName().getLocalPart(); fi.addExtensionAttribute(JAXWSAConstants.WSAM_ACTION_QNAME, computeAction(operation, f)); if (operation.isUnwrappedCapable()) { fi = operation.getUnwrappedOperation().getFault(fi.getName()); fi.addExtensionAttribute(JAXWSAConstants.WSAM_ACTION_QNAME, computeAction(operation, f));
FaultInfo faultInfo = getFaultInfo(operation, faultAction.className()); if (faultInfo != null && !StringUtils.isEmpty(faultAction.value())) { faultInfo.addExtensionAttribute(JAXWSAConstants.WSAW_ACTION_QNAME, faultAction .value()); faultInfo.addExtensionAttribute(JAXWSAConstants.WSAM_ACTION_QNAME, faultAction .value()); faultInfo = getFaultInfo(operation.getUnwrappedOperation(), faultAction.className()); if (faultInfo != null && !StringUtils.isEmpty(faultAction.value())) { faultInfo.addExtensionAttribute(JAXWSAConstants.WSAW_ACTION_QNAME, faultAction .value()); faultInfo.addExtensionAttribute(JAXWSAConstants.WSAM_ACTION_QNAME, faultAction .value()); if (fi.getExtensionAttribute(JAXWSAConstants.WSAM_ACTION_QNAME) == null) { String f = "/Fault/" + fi.getName().getLocalPart(); fi.addExtensionAttribute(JAXWSAConstants.WSAM_ACTION_QNAME, computeAction(operation, f)); if (operation.isUnwrappedCapable()) { fi = operation.getUnwrappedOperation().getFault(fi.getName()); fi.addExtensionAttribute(JAXWSAConstants.WSAM_ACTION_QNAME, computeAction(operation, f));