/** * Sets the fault to endpoint reference by string. * @param faultTo the faultTo to set */ public void setFaultTo(String faultTo) { try { this.faultTo = new EndpointReference(new URI(faultTo)); } catch (URISyntaxException e) { throw new CitrusRuntimeException("Invalid faultTo uri", e); } } }
/** * Sets the from endpoint reference by string. * @param from the from to set */ public void setFrom(String from) { try { this.from = new EndpointReference(new URI(from)); } catch (URISyntaxException e) { throw new CitrusRuntimeException("Invalid from uri", e); } }
/** * Sets the reply to endpoint reference by string. * @param replyTo the replyTo to set */ public void setReplyTo(String replyTo) { try { this.replyTo = new EndpointReference(new URI(replyTo)); } catch (URISyntaxException e) { throw new CitrusRuntimeException("Invalid replyTo uri", e); } }
@Override protected EndpointReference getDefaultReplyTo(EndpointReference from) { return new EndpointReference(getAnonymous()); }
@Override protected EndpointReference getDefaultReplyTo(EndpointReference from) { return new EndpointReference(getAnonymous()); }
@Override protected EndpointReference getDefaultReplyTo(EndpointReference from) { return new EndpointReference(getAnonymous()); }
@Override protected EndpointReference getDefaultReplyTo(EndpointReference from) { return new EndpointReference(getAnonymous()); }
/** Given a ReplyTo, FaultTo, or From node, returns an endpoint reference. */ private EndpointReference getEndpointReference(Node node) { if (node == null) { return null; } URI address = getUri(node, addressExpression); if (address == null) { return null; } List<Node> referenceProperties = referencePropertiesExpression != null ? referencePropertiesExpression.evaluateAsNodeList(node) : Collections.<Node>emptyList(); List<Node> referenceParameters = referenceParametersExpression != null ? referenceParametersExpression.evaluateAsNodeList(node) : Collections.<Node>emptyList(); return new EndpointReference(address, referenceProperties, referenceParameters); }
/** Given a ReplyTo, FaultTo, or From node, returns an endpoint reference. */ private EndpointReference getEndpointReference(Node node) { if (node == null) { return null; } URI address = getUri(node, addressExpression); if (address == null) { return null; } List<Node> referenceProperties = referencePropertiesExpression != null ? referencePropertiesExpression.evaluateAsNodeList(node) : Collections.<Node>emptyList(); List<Node> referenceParameters = referenceParametersExpression != null ? referenceParametersExpression.evaluateAsNodeList(node) : Collections.<Node>emptyList(); return new EndpointReference(address, referenceProperties, referenceParameters); }
/** Given a ReplyTo, FaultTo, or From node, returns an endpoint reference. */ private EndpointReference getEndpointReference(Node node) { if (node == null) { return null; } URI address = getUri(node, addressExpression); if (address == null) { return null; } List<Node> referenceProperties = referencePropertiesExpression != null ? referencePropertiesExpression.evaluateAsNodeList(node) : Collections.<Node>emptyList(); List<Node> referenceParameters = referenceParametersExpression != null ? referenceParametersExpression.evaluateAsNodeList(node) : Collections.<Node>emptyList(); return new EndpointReference(address, referenceProperties, referenceParameters); }
/** Given a ReplyTo, FaultTo, or From node, returns an endpoint reference. */ private EndpointReference getEndpointReference(Node node) { if (node == null) { return null; } URI address = getUri(node, addressExpression); if (address == null) { return null; } List<Node> referenceProperties = referencePropertiesExpression != null ? referencePropertiesExpression.evaluateAsNodeList(node) : Collections.<Node>emptyList(); List<Node> referenceParameters = referenceParametersExpression != null ? referenceParametersExpression.evaluateAsNodeList(node) : Collections.<Node>emptyList(); return new EndpointReference(address, referenceProperties, referenceParameters); }
from = new EndpointReference(URI.create(context.replaceDynamicContentInString(message.getHeader(WsAddressingMessageHeaders.FROM).toString()))); replyTo = new EndpointReference(URI.create(context.replaceDynamicContentInString(message.getHeader(WsAddressingMessageHeaders.REPLY_TO).toString()))); faultTo = new EndpointReference(URI.create(context.replaceDynamicContentInString(message.getHeader(WsAddressingMessageHeaders.FAULT_TO).toString())));
ActionCallback actionCallback = new ActionCallback(wsAddressingAction); if (wsReplyTo != null) { actionCallback.setReplyTo(new EndpointReference(wsReplyTo)); actionCallback.setFaultTo(new EndpointReference(wsFaultTo));