public void setReplyTo(EndpointReference reference) { axis2MessageContext.setReplyTo(reference); }
public void setReplyTo(EndpointReference epr) { msgContext.setReplyTo(epr); }
public void setReplyTo(EndpointReference reference) { axis2MessageContext.setReplyTo(reference); }
/** * Dispatch the SMS message to Axis2 Engine * @param sms */ public void dispatchToAxis2(SMSMessage sms) { try { MessageContext msgctx = messageBuilder.buildMessaage(sms,configurationContext); msgctx.setReplyTo(new EndpointReference("sms://"+sms.getSender()+"/")); AxisEngine.receive(msgctx); } catch (InvalidMessageFormatException e) { log.debug("Invalid message format " + e); } catch (AxisFault axisFault) { log.debug(axisFault); } catch (Throwable e) { log.debug("Unknown Exception " , e); } }
messageContext.setReplyTo(new EndpointReference(Final.WSA_ANONYMOUS_URL)); if (LoggingControl.debugLoggingAllowed && log.isTraceEnabled()) { log.trace(messageContext.getLogIDString() + messageContext.setReplyTo(new EndpointReference(Final.WSA_NONE_URI)); if (LoggingControl.debugLoggingAllowed && log.isTraceEnabled()) { log.trace(
break; case SynapseDebugCommandConstants.AXIS2_PROPERTY_REPLY_TO: axis2MessageCtx.setReplyTo(new EndpointReference(propertyValue)); break; case SynapseDebugCommandConstants.AXIS2_PROPERTY_MESSAGE_ID:
EndpointReference anonEPR = new EndpointReference(AddressingConstants.Final.WSA_ANONYMOUS_URL); msgContext.setReplyTo(anonEPR); msgContext.setFaultTo(anonEPR); AddressingFaultsHelper.triggerOnlyAnonymousAddressSupportedFault(msgContext, EndpointReference anonEPR = new EndpointReference(AddressingConstants.Final.WSA_ANONYMOUS_URL); msgContext.setReplyTo(anonEPR); msgContext.setFaultTo(anonEPR); AddressingFaultsHelper.triggerOnlyAnonymousAddressSupportedFault(msgContext,
mc.setReplyTo(new EndpointReference(Final.WSA_NONE_URI));
mc.setReplyTo(new EndpointReference(Final.WSA_NONE_URI));
mc.setReplyTo(replyToFromTransport); } else { replyTo.setAddress(replyToFromTransport.getAddress());
if(rmBean instanceof RMSBean && rmBean.getRMVersion().equals(Sandesha2Constants.SPEC_VERSIONS.v1_1)){ closeSequenceResponseMsg.setReplyTo(rmBean.getReplyToEndpointReference());
newmsgCtx.setReplyTo( new EndpointReference(AddressingConstants.Submission.WSA_ANONYMOUS_URL)); } else { newmsgCtx.setReplyTo(new EndpointReference(AddressingConstants.Final.WSA_NONE_URI)); (outboundToEPR != null && !outboundToEPR.hasAnonymousAddress())) { newmsgCtx.setMessageID(UIDGenerator.generateURNString()); newmsgCtx.setReplyTo(new EndpointReference(AddressingConstants.Final.WSA_NONE_URI));
newmsgCtx.setReplyTo( new EndpointReference(AddressingConstants.Submission.WSA_ANONYMOUS_URL)); } else { newmsgCtx.setReplyTo(new EndpointReference(AddressingConstants.Final.WSA_NONE_URI)); (outboundToEPR != null && !outboundToEPR.hasAnonymousAddress())) { newmsgCtx.setMessageID(UIDGenerator.generateURNString()); newmsgCtx.setReplyTo(new EndpointReference(AddressingConstants.Final.WSA_NONE_URI));
private MessageContext getNewMessageContextUsingAxis2Info(CreateSequenceMessage createSequenceMessage) throws AxisFault, RMMessageBuildingException { MessageContext messageContext = new MessageContext(); messageContext.setServiceContext(this.axis2Info.getServiceContext()); messageContext.setEnvelope(createSequenceMessage.toSOAPEnvelope()); messageContext.setMessageID(UUIDGenerator.getUUID()); messageContext.setTransportIn(this.axis2Info.getTransportIn()); messageContext.setTransportOut(this.axis2Info.getTransportOut()); messageContext.setReplyTo(this.ackToEpr); messageContext.setProperty(MercuryConstants.PROCESS_RM_CONTROL_MESSAGE, Constants.VALUE_TRUE); messageContext.setOptions(new Options()); // set the correct options messageContext.getOptions().setTo(this.axis2Info.getOptions().getTo()); messageContext.getOptions().setUseSeparateListener(this.axis2Info.getOptions().isUseSeparateListener()); messageContext.setServerSide(this.axis2Info.isServerSide()); return messageContext; }
newMessageContext.setReplyTo(messageContext.getReplyTo());
public void sendSequenceAcknowledgementMessage(MessageContext inboundMessageContext) throws AxisFault, RMMessageBuildingException { // there is no point in sending an empty sequece acknowledgment message. if (this.receivedMessageNumbers.size() > 0) { SequenceAcknowledgment sequenceAcknowledgment = new SequenceAcknowledgment(sequenceID); sequenceAcknowledgment.populateAcknowledgmentRanges(this.receivedMessageNumbers); sequenceAcknowledgment.setSoapNamesapce(this.getAxis2Info().getSoapNamespaceURI()); SequenceAcknowledgmentMessage sequenceAcknowledgmentMessage = new SequenceAcknowledgmentMessage(sequenceAcknowledgment); sequenceAcknowledgmentMessage.setSoapNamesapce(this.getAxis2Info().getSoapNamespaceURI()); MessageContext messageContext = getNewMessageContext(sequenceAcknowledgmentMessage, inboundMessageContext); messageContext.getOptions().setProperty(AddressingConstants.WS_ADDRESSING_VERSION, this.axis2Info.getAddressingNamespaceURI()); messageContext.setReplyTo(new EndpointReference(AddressingConstants.Final.WSA_NONE_URI)); messageContext.getOptions().setAction(MercuryConstants.SEQUENCE_ACKNOWLEDGMENT_ACTION); AxisService axisServce = this.axis2Info.getAxisService(); AxisOperation inOnlyOperation = axisServce.getOperationByAction(MercuryConstants.SEQUENCE_ACKNOWLEDGMENT_ACTION); OperationContext operationContext = this.axis2Info.getServiceContext().createOperationContext(inOnlyOperation); inOnlyOperation.registerOperationContext(messageContext, operationContext); messageContext.setAxisMessage(inOnlyOperation.getMessage(WSDLConstants.MESSAGE_LABEL_IN_VALUE)); // we have to use the same message formatter type messageContext.setProperty(Constants.Configuration.MESSAGE_TYPE, this.axis2Info.getProperty(Constants.Configuration.MESSAGE_TYPE)); //sending the message sendMessage(messageContext, false); } }
messageContext.setReplyTo(new EndpointReference(AddressingConstants.Final.WSA_NONE_URI));
messageContext.setReplyTo(null); messageContext.setWSAAction(""); messageContext.setSoapAction("");
outMsgCtx.setReplyTo(replyToFromTransport); } else { outMsgCtx.getReplyTo().setAddress(replyToFromTransport.getAddress());
outMsgCtx.setReplyTo(replyToFromTransport); } else { outMsgCtx.getReplyTo().setAddress(replyToFromTransport.getAddress());