private void setFaultCode(MessageContext synCtx, SOAPFactory factory, SOAPFault fault, int soapVersion) { QName fault_code = null; if (faultCodeValue == null && faultCodeExpr == null) { handleException("A valid fault code QName value or expression is required", synCtx); } else if (faultCodeValue != null) { fault_code = faultCodeValue; } else { String codeStr = faultCodeExpr.stringValueOf(synCtx); fault_code = new QName(fault.getNamespace().getNamespaceURI(),codeStr); } SOAPFaultCode code = factory.createSOAPFaultCode(); switch (soapVersion) { case SOAP11: code.setText(fault_code); break; case SOAP12: SOAPFaultValue value = factory.createSOAPFaultValue(code); value.setText(fault_code); break; } fault.setCode(code); }
private void setFaultCode(MessageContext synCtx, SOAPFactory factory, SOAPFault fault, int soapVersion) { QName fault_code = null; if (faultCodeValue == null && faultCodeExpr == null) { handleException("A valid fault code QName value or expression is required", synCtx); } else if (faultCodeValue != null) { fault_code = faultCodeValue; } else { String codeStr = faultCodeExpr.stringValueOf(synCtx); fault_code = new QName(fault.getNamespace().getNamespaceURI(),codeStr); } SOAPFaultCode code = factory.createSOAPFaultCode(); switch (soapVersion) { case SOAP11: code.setText(fault_code); break; case SOAP12: SOAPFaultValue value = factory.createSOAPFaultValue(code); value.setText(fault_code); break; } fault.setCode(code); }
soapFaultCode.setText(soapFactory.getSOAPVersion().getReceiverFaultCode()); soapFault.setCode(soapFaultCode);
this.omTarget.setCode(soapFaultCode);
this.omTarget.setCode(soapFaultCode);
SOAPFaultCode code = factory.createSOAPFaultCode(); code.setText(Integer.toString(this.response.getStatusLine().getStatusCode())); envelope.getBody().getFault().setCode(code);
soapFault.setCode(soapFaultCode); soapFault.setReason(soapFaultReason);
if(code != null) { SOAPFaultCode newSOAPFaultCode = soap12Factory.createSOAPFaultCode(); newSOAPFault.setCode(newSOAPFaultCode);
QName qNameSubCode = new QName("http://wso2.org/passivests", subCode, "sts"); soapFaultCode.setText(qNameSubCode); message.getBody().getFault().setCode(soapFaultCode); return message.getBody().getFault(); } else { soapFaultSubCode.setValue(soapFaultValueSub); soapFaultCode.setSubCode(soapFaultSubCode); message.getBody().getFault().setCode(soapFaultCode); return message.getBody().getFault();
QName qNameSubCode = new QName("http://wso2.org/passivests", subCode, "sts"); soapFaultCode.setText(qNameSubCode); message.getBody().getFault().setCode(soapFaultCode); return message.getBody().getFault(); } else { soapFaultSubCode.setValue(soapFaultValueSub); soapFaultCode.setSubCode(soapFaultSubCode); message.getBody().getFault().setCode(soapFaultCode); return message.getBody().getFault();
SOAPFaultValue soapFaultValue = soapFactory.createSOAPFaultValue(soapFaultCode); soapFaultValue.setText(new QName("http://schemas.xmlsoap.org/soap/envelope/", "Client")); fault.setCode(soapFaultCode);
EventingConstants.WSE_EVENTING_PREFIX); soapFaultCode.setText(qNameSubCode); message.getBody().getFault().setCode(soapFaultCode); return message; } else { soapFaultSubCode.setValue(soapFaultValueSub); soapFaultCode.setSubCode(soapFaultSubCode); message.getBody().getFault().setCode(soapFaultCode); return message;
EventingConstants.WSE_EVENTING_PREFIX); soapFaultCode.setText(qNameSubCode); message.getBody().getFault().setCode(soapFaultCode); return message; } else { soapFaultSubCode.setValue(soapFaultValueSub); soapFaultCode.setSubCode(soapFaultSubCode); message.getBody().getFault().setCode(soapFaultCode); return message;
EventingConstants.WSE_EVENTING_PREFIX); soapFaultCode.setText(qNameSubCode); message.getBody().getFault().setCode(soapFaultCode); return message; } else { soapFaultSubCode.setValue(soapFaultValueSub); soapFaultCode.setSubCode(soapFaultSubCode); message.getBody().getFault().setCode(soapFaultCode); return message;
EventingConstants.WSE_EVENTING_PREFIX); soapFaultCode.setText(qNameSubCode); message.getBody().getFault().setCode(soapFaultCode); return message; } else { soapFaultSubCode.setValue(soapFaultValueSub); soapFaultCode.setSubCode(soapFaultSubCode); message.getBody().getFault().setCode(soapFaultCode); return message;
this.omTarget.setCode(soapFaultCode);
this.omTarget.setCode(soapFaultCode);
value.setText(new QName(fault.getNamespace().getNamespaceURI(), code)); fault.setCode(faultCode);
value.setText(new QName(fault.getNamespace().getNamespaceURI(), code)); fault.setCode(faultCode);
newFault.setCode(code); newFault.setReason(reason);