Author: hiranya Date: Tue Jun 2 02:23:00 2009 New Revision: 37478 URL: http://wso2.org/svn/browse/wso2?view=rev&revision=37478
Log: Making a change to the fix incoming msg handler to set the AxisMessage to the msgCtx along with the AxisOperation (Required for proper operation of the FIX transport) Modified: branches/synapse/1.3-wso2v1/modules/transports/optional/fix/src/main/java/org/apache/synapse/transport/fix/FIXIncomingMessageHandler.java Modified: branches/synapse/1.3-wso2v1/modules/transports/optional/fix/src/main/java/org/apache/synapse/transport/fix/FIXIncomingMessageHandler.java URL: http://wso2.org/svn/browse/wso2/branches/synapse/1.3-wso2v1/modules/transports/optional/fix/src/main/java/org/apache/synapse/transport/fix/FIXIncomingMessageHandler.java?rev=37478&r1=37477&r2=37478&view=diff ============================================================================== --- branches/synapse/1.3-wso2v1/modules/transports/optional/fix/src/main/java/org/apache/synapse/transport/fix/FIXIncomingMessageHandler.java (original) +++ branches/synapse/1.3-wso2v1/modules/transports/optional/fix/src/main/java/org/apache/synapse/transport/fix/FIXIncomingMessageHandler.java Tue Jun 2 02:23:00 2009 @@ -21,11 +21,13 @@ import org.apache.axis2.AxisFault; import org.apache.axis2.Constants; +import org.apache.axis2.wsdl.WSDLConstants; import org.apache.axis2.context.ConfigurationContext; import org.apache.axis2.context.MessageContext; import org.apache.axis2.description.AxisOperation; import org.apache.axis2.description.AxisService; import org.apache.axis2.description.Parameter; +import org.apache.axis2.description.AxisMessage; import org.apache.axis2.transport.base.AbstractTransportListener; import org.apache.axis2.transport.base.AbstractTransportSender; import org.apache.axis2.transport.base.BaseConstants; @@ -301,6 +303,7 @@ AxisOperation operation = service.getOperation(operationQName); if (operation != null) { msgCtx.setAxisOperation(operation); + msgCtx.setAxisMessage(operation.getMessage(WSDLConstants.MESSAGE_LABEL_IN_VALUE)); msgCtx.setSoapAction("urn:" + operation.getName().getLocalPart()); } } _______________________________________________ Esb-java-dev mailing list [email protected] https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
