asynchronous Processing with BPEL

fielenbach.fb5.uni-siegen.de's picture
Hi, I have two issues regarding the server: 1. asynchronous processing 2. keep WSDL 1) I have tried to manage creating an asynchronous process with Eclipse and wso2. I have examined the example- process in the /samples-dir which had two portsTypes/bindings etc. . During design time there is no problem but deployment of the process shows that only one portType/binding etc. is created for the process. This also happens if the sample- process is removed from the server (removing .zip from /bpel-dir) and deployed after that again. I have read that it is a problem with axis2- wsdl generation. But how can this be solved for wso? Example: bpel-wsdl (designtime): portType name="sampleProcess" operation name="initiate" input message="tns:sampleProcessRequestMessage" operation portType portType name="sampleProcessCallback" operation name="onResult" input message="tns:sampleProcessResponseMessage" operation portType bpel-wsdl (runtime): portType name="sampleProcess" operation name="initiate" input message="tns:sampleProcessRequestMessage" operation portType 2) How is it possible to define for the server to keep the created WSDL for the server and not to generate new names for e.g. "portType" Example: bpel-wsdl (designtime): portType name="sampleProcess" operation name="process" input message="tns:sampleProcessRequestMessage" output message="tns:sampleProcessResponseMessage" operation portType bpel-wsdl (after deployment): wsdl:portType name="sampleProcessServicePortType" wsdl:operation name="process" wsdl:input message="ns0:sampleProcessRequestMessage" wsaw:Action="http://soa.bpm.sample.process/process" wsdl:output message="ns0:sampleProcessResponseMessage" wsaw:Action="http://soa.bpm.sample.process/sampleProcess/processResponse" wsdl:operation wsdl:portType Best reagrds thomas
milinda's picture

We have given control to the Axis2

I think both cases happen because we have given control to the Axis2. And currently we don't provide a option to disable WSDL modification. Please create a issue in CARBON jira under BPEL component. We'll try to provide a solution in the next release. Thanks Milinda
fielenbach.fb5.uni-siegen.de's picture

Hi milinda, thanks for the

Hi milinda, thanks for the answer. So is it somehow possible to create asynchronous processes with wso? (the sample (LoanProcess) is an asynchronous one) Best regards thomas
library project main code
Learn Cloud
Learn
Cloud

The WSO2 Application Server is a reliable application server that can host your enterprise web applications. The WSO2 Application Server as a Service is offered in StratosLive, the WSO2 Platform as a Service. This article explains how a simple web application can be developed and deployed from Carbon Studio to the WSO2 Application Server...

Latest Webinar
Different groups within an organization need to monitor different Key Performance Indicators (KPIs) - An operations team will be interested in the response times of business services and loads of each service,..
Thursday, February 9th 2012, 09.00 AM (PST)

Thursday, February 9th 2012, 10.00 AM (GMT)