Examples of BPELMessageContext


Examples of org.wso2.carbon.bpel.ode.integration.BPELMessageContext

     */
    public static BPELMessageContext createBPELMessageContext(final MessageContext inMessageContext,
                                                              final BPELProcessProxy processProxy,
                                                              final SOAPFactory soapFactory)
            throws AxisFault {
        BPELMessageContext bpelMessageContext =
                new BPELMessageContext(processProxy.getWsdlDefinition());

        bpelMessageContext.setInMessageContext(inMessageContext);
        bpelMessageContext.setSoapFactoryForCurrentMessageFlow(soapFactory);

        if (hasResponse(inMessageContext.getAxisOperation())) {
            setOutMessageContextToBPELMessageContext(bpelMessageContext);
        }

        fillBindingAndRelatedInformation(bpelMessageContext);

        bpelMessageContext.setRequestMessage(
                extractRequestMessageFromInMessageContext(inMessageContext));

        return bpelMessageContext;
    }
View Full Code Here

Examples of org.wso2.carbon.bpel.ode.integration.BPELMessageContext

    }

    public static BPELMessageContext createBPELMessageContext(
            final MessageContext inMessageContext,
            final PartnerService partnerService) {
        BPELMessageContext bpelMessageContext =
                new BPELMessageContext(partnerService.getWsdlDefinition());

        bpelMessageContext.setInMessageContext(inMessageContext);
        bpelMessageContext.setWsdlBindingForCurrentMessageFlow(partnerService.getBinding());
        setSOAPFactoryAndBindingStyle(bpelMessageContext);

        return bpelMessageContext;
    }
View Full Code Here

Examples of org.wso2.carbon.bpel.ode.integration.BPELMessageContext

                                      inMessageContext.getEnvelope());
            }
        }

        SOAPFactory soapFactory = getSOAPFactory(inMessageContext);
        final BPELMessageContext bpelMessageContext = BPELMessageContextFactory.createBPELMessageContext(
                inMessageContext,
                processProxy,
                soapFactory);

        if (hasResponse(inMessageContext.getAxisOperation())) {
            handleInOutOperation(bpelMessageContext);
        } else {
            handleInOnlyOperation(bpelMessageContext);
        }

        if (messageTraceLog.isDebugEnabled()) {
            messageTraceLog.debug("Reply Sent: Message Id: " +
                                  inMessageContext.getMessageID() " :: " +
                                  inMessageContext.getAxisService().getName() + "." +
                                  inMessageContext.getAxisOperation().getName());
            if (messageTraceLog.isTraceEnabled()) {
                messageTraceLog.trace("Response message: Message Id: " +
                                      inMessageContext.getMessageID() + " :: " +
                                      bpelMessageContext.getOutMessageContext().getEnvelope());
            }
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.