Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

How to enable specific transports when deploying BPEL 

To enable Enabling specific transports can be done by introducing service.xml to bpel the BPEL file. You can configure the required transport by defining it in service.xml like as shown below.

Code Block
<transports> 
        <transport>http</transport> 
 </transports>

         After After that, the service.xml should be referred by deploy.xml inside your bpel processBPEL process. Sample deploy.xml is given below.     

Code Block
<deploy   <deploy xmlns="http://www.apache.org/ode/schemas/dd/2007/03" xmlns:tns="http://wso2.org/bps/samples/CustomerInfo"> 
           <process name="tns:CustomerInfo"> 
           <in 		<in-memory>true</in-memory> 
           <active>true< 		<active>true</active> 
               <provide 	<provide partnerLink="CustomerInfoPL"> 
                   <service name="tns:CustomerInfoService" port="CustomerInfoPort"> 
                      <endpoint xmlns="http://wso2.org/bps/bpel/endpoint/config" serviceDescriptionReference="services.xml"/> 
                   </service> 
               </provide> 
          </process> 
 
    </deploy>

How to remove older versions of the BPS process which are no longer required? 

To get rid of the older versions of the process, the best option is to un-deploy the older version before deploying the new version. That way you can keep only the current version you are developing.  

Excerpt
hiddentrue

WSO2 Business Process Server FAQ.