Project: talendesb
Issue TESB-8084: Expose BPM Process as REST Service
As a process designer in Talend Studio I would like to expose my business process as ESB REST Service on Talend ESB. We need to reuse 'Create BPM Service' wizard we implemented for Data Services. On page 'Select BPM Process' we need to add radio buttons: - SOAP service - REST service For 'SOAP service' - visible configuration for generating Data Services (as is now) For 'REST service' - configuration for create REST service: - REST endpoint (default is "/services/") In result wizard will generate (just a proposal): - REST job (tRESTRequest -> tXMLMap1 -> tBonitaInstansiateProcess -> tXMLMap2 -> tRESTResponse) which start BPM process - tRESTRequest should be configured for one POST operation: uri == '/' - tRESTRequest should accept XML payload with parameters that should resemble process data (exactly the same for Data Services) REST service produced by Wizard should work from Studio and deployed in Runtime.
Story points: 3