Search in sources :

Example 11 with BPELMessageContext

use of org.wso2.carbon.bpel.core.ode.integration.BPELMessageContext in project carbon-business-process by wso2.

the class BPELMessageContextFactory method setOutMessageContextToBPELMessageContext.

private static void setOutMessageContextToBPELMessageContext(final BPELMessageContext bpelMessageContext) throws AxisFault {
    MessageContext outMessageContext = MessageContextBuilder.createOutMessageContext(bpelMessageContext.getInMessageContext());
    outMessageContext.getOperationContext().addMessageContext(outMessageContext);
    bpelMessageContext.setOutMessageContext(outMessageContext);
}
Also used : BPELMessageContext(org.wso2.carbon.bpel.core.ode.integration.BPELMessageContext) MessageContext(org.apache.axis2.context.MessageContext)

Aggregations

BPELMessageContext (org.wso2.carbon.bpel.core.ode.integration.BPELMessageContext)6 MessageContext (org.apache.axis2.context.MessageContext)3 BindingOperation (javax.wsdl.BindingOperation)2 SOAPFactory (org.apache.axiom.soap.SOAPFactory)2 AxisFault (org.apache.axis2.AxisFault)2 WSDL11Endpoint (org.apache.ode.bpel.epr.WSDL11Endpoint)2 Message (org.apache.ode.bpel.iapi.Message)2 BPELFault (org.wso2.carbon.bpel.core.ode.integration.BPELFault)2 WSDLAwareMessage (org.wso2.carbon.bpel.core.ode.integration.axis2.WSDLAwareMessage)2 UnifiedEndpoint (org.wso2.carbon.unifiedendpoint.core.UnifiedEndpoint)2 SocketException (java.net.SocketException)1 UUID (java.util.UUID)1 BindingOutput (javax.wsdl.BindingOutput)1 Fault (javax.wsdl.Fault)1 Operation (javax.wsdl.Operation)1 Part (javax.wsdl.Part)1 SOAP12Body (javax.wsdl.extensions.soap12.SOAP12Body)1 QName (javax.xml.namespace.QName)1 OMElement (org.apache.axiom.om.OMElement)1 OMNode (org.apache.axiom.om.OMNode)1