public AbstractOperation init(String rxtKey, RXTMessageReceiver receiver) { this.rxtKey = rxtKey; receiver.setMessageProcessor(name, this); setMessageReceiver(receiver); AxisMessage in = getMessage(OperationsConstants.IN); in.setName(name + OperationsConstants.REQUEST); in.setElementQName(new QName(namespace, name)); AxisMessage out = getMessage(OperationsConstants.OUT); out.setName(name + OperationsConstants.RESPONSE); out.setElementQName(new QName(namespace, name + OperationsConstants.RESPONSE)); AxisMessage fault = new AxisMessage(); fault.setName(name + "ServiceGovernanceException"); fault.setElementQName(new QName(namespace, name + "ServiceGovernanceException")); setFaultMessages(fault); return this; }
private AxisOperation processOperationValidation(AxisService proxyService) throws AxisFault { AxisOperation mediateOperation = new InOutAxisOperation( SynapseConstants.SYNAPSE_OPERATION_NAME); // Set the names of the two messages so that Axis2 is able to produce a WSDL (see SYNAPSE-366): mediateOperation.getMessage(WSDLConstants.MESSAGE_LABEL_IN_VALUE).setName("in"); mediateOperation.getMessage(WSDLConstants.MESSAGE_LABEL_OUT_VALUE).setName("out"); // create a custom message receiver for this proxy service ProxyServiceMessageReceiver msgRcvr = new ProxyServiceMessageReceiver(); msgRcvr.setName(name); msgRcvr.setProxy(this); mediateOperation.setMessageReceiver(msgRcvr); mediateOperation.setParent(proxyService); proxyService.addParameter("_default_mediate_operation_", mediateOperation); return mediateOperation; }
faultMessage.setName(faultName); if (log.isDebugEnabled()) { log.debug("Set faultName = "+faultName+" for faultMessage = "+faultMessage+" and faultDesc = "+faultDesc);
faultMessage.setName(faultName); if (log.isDebugEnabled()) { log.debug("Set faultName = "+faultName+" for faultMessage = "+faultMessage+" and faultDesc = "+faultDesc);
message.setName(elementQName != null ? elementQName.getLocalPart() : axisOperation.getName().getLocalPart()); axisOperation.addMessage(message, messageLabel);
faultMessage.setName(this.service.getName() + getSimpleClassName(extype)); faultMessage.setElementQName(typeTable.getQNamefortheType(partQname));
message.setName(elementQName != null ? elementQName.getLocalPart() : axisOperation.getName().getLocalPart()); axisOperation.addMessage(message, messageLabel);
faultMessage.setName(this.service.getName() + getSimpleClassName(extype)); faultMessage.setElementQName(typeTable.getQNamefortheType(partQname));
new OutInAxisOperation(new QName(OUT_IN_OPERATION)); AxisMessage inMsg = new AxisMessage(); inMsg.setName("in-message"); inMsg.setParent(outInAxisOperation); AxisMessage outMsg = new AxisMessage(); outMsg.setName("out-message"); outMsg.setParent(outInAxisOperation); outInAxisOperation.addMessage(inMsg, WSDLConstants.MESSAGE_LABEL_OUT_VALUE); new OutOnlyAxisOperation(new QName(OUT_ONLY_OPERATION)); AxisMessage outOnlyMsg = new AxisMessage(); outOnlyMsg.setName("out-message"); outOnlyMsg.setParent(outOnlyAxisOperation); outOnlyAxisOperation.addMessage(outMsg, WSDLConstants.MESSAGE_LABEL_OUT_VALUE);
new OutInAxisOperation(new QName(OUT_IN_OPERATION)); AxisMessage inMsg = new AxisMessage(); inMsg.setName("in-message"); inMsg.setParent(outInAxisOperation); AxisMessage outMsg = new AxisMessage(); outMsg.setName("out-message"); outMsg.setParent(outInAxisOperation); outInAxisOperation.addMessage(inMsg, WSDLConstants.MESSAGE_LABEL_OUT_VALUE); new OutOnlyAxisOperation(new QName(OUT_ONLY_OPERATION)); AxisMessage outOnlyMsg = new AxisMessage(); outOnlyMsg.setName("out-message"); outOnlyMsg.setParent(outOnlyAxisOperation); outOnlyAxisOperation.addMessage(outMsg, WSDLConstants.MESSAGE_LABEL_OUT_VALUE);
dynamicOperation.setMessageReceiver(getCallbackReceiver(synCfg, axisCfg)); AxisMessage inMsg = new AxisMessage(); inMsg.setName("in-message"); inMsg.setParent(dynamicOperation); AxisMessage outMsg = new AxisMessage(); outMsg.setName("out-message"); outMsg.setParent(dynamicOperation); dynamicOperation.addMessage(inMsg, WSDLConstants.MESSAGE_LABEL_OUT_VALUE); asyncOperation.setMessageReceiver(getCallbackReceiver(synCfg, axisCfg)); AxisMessage outOnlyMsg = new AxisMessage(); outOnlyMsg.setName("out-message"); outOnlyMsg.setParent(asyncOperation); asyncOperation.addMessage(outMsg, WSDLConstants.MESSAGE_LABEL_OUT_VALUE);
dynamicOperation.setMessageReceiver(SynapseCallbackReceiver.getInstance()); AxisMessage inMsg = new AxisMessage(); inMsg.setName("in-message"); inMsg.setParent(dynamicOperation); AxisMessage outMsg = new AxisMessage(); outMsg.setName("out-message"); outMsg.setParent(dynamicOperation); dynamicOperation.addMessage(inMsg, WSDLConstants.MESSAGE_LABEL_OUT_VALUE); asyncOperation.setMessageReceiver(SynapseCallbackReceiver.getInstance()); AxisMessage outOnlyMsg = new AxisMessage(); outOnlyMsg.setName("out-message"); outOnlyMsg.setParent(asyncOperation); asyncOperation.addMessage(outMsg, WSDLConstants.MESSAGE_LABEL_OUT_VALUE);
inMessage.setName(operationName + Java2WSDLConstants.MESSAGE_SUFFIX); createAxisBindingMessage(soap11BindingOperation, inMessage, WSDLConstants.MESSAGE_LABEL_IN_VALUE, false); axisOperation.getMessage(WSDLConstants.MESSAGE_LABEL_OUT_VALUE); if (outMessage != null) { outMessage.setName(operationName + Java2WSDLConstants.RESPONSE_MESSAGE); createAxisBindingMessage(soap11BindingOperation, outMessage, WSDLConstants.MESSAGE_LABEL_OUT_VALUE, false); faultMessage.setName(DBConstants.DS_FAULT_ELEMENT); faultMessage.setElementQName(new QName(DBConstants.WSO2_DS_NAMESPACE, DBConstants.DS_FAULT_ELEMENT));
faultMessage.setName(name);
faultMessage.setName(name);
AxisMessage inMessage = axisOp.getMessage(WSDLConstants.MESSAGE_LABEL_IN_VALUE); if (inMessage != null) { inMessage.setName(requestName + Java2WSDLConstants.MESSAGE_SUFFIX);
AxisMessage inMessage = axisOp.getMessage(WSDLConstants.MESSAGE_LABEL_IN_VALUE); if (inMessage != null) { inMessage.setName(requestName + Java2WSDLConstants.MESSAGE_SUFFIX);
new QName(request.getRequestName())); AxisMessage outMessage = axisOp.getMessage(WSDLConstants.MESSAGE_LABEL_OUT_VALUE); outMessage.setName(request.getRequestName() + Java2WSDLConstants.RESPONSE);
AxisOperation axisOp = cparams.getAxisService().getOperation(new QName(request.getRequestName())); AxisMessage outMessage = axisOp.getMessage(WSDLConstants.MESSAGE_LABEL_OUT_VALUE); outMessage.setName(request.getRequestName() + Java2WSDLConstants.RESPONSE);