How to implement a BPMN Service Task into WebModel

06 Jun '13, 09:14 AM
23,424 Views
Forum Forum Starter - Level 2

Hi there,

Some background.

I'm talking about a bpmn task which has its execution property settled to service.

I have read in the documentation that I can write in the Module property which module is going to implement that service task.

But that's all, I have no idea about what kind of module have I to develop in order to implement the service task's functionality.

In addition, if you run a task with Module property settled you would see an error in logs. Something like "This resources is not found WEB-INF/desc/module-name.descr"

Could someone tell me where can I get more information about it?

Thanks a million.

 
x 0
Follow
Answer Answer at this question and get points!
No Forum Badges

Hi,

the "Module" property of a Service task is the identifier of a custom module (e.g. "opm5") which implements the task. The module is created in the Web Project associated with the BPM Project.

The implementation of the module depends on the operations that have to be executed when you run the service task. As example, you can refer the Expense Report sample project (Help > BPM Samples). The "Process Expense" task is a Service Task and the associated module is the "Expense Report - Treasurer - Process Expense" operation module.

If you wish to associate a custom module to a service task, you have to implement the module in the Web Project (e.g. opm5), specify the "Module" property of the service task with the oid of the custom module, synchronize the BPM to Web Project. When you execute the task, the custom module should be called.

Regarding the error that you obtained: does the module property contain the oid of an existing module ? What are the executed steps to set/implement the custom module ?

 
x 0
Answer at this question and get points!

Related questions

500 error with WebRatio BPM Add select all to Checkable List Anyone Using WebRatio BPM as a Dashboard in the NOC? [beginner] - How to store and browse data collected with BPM app? Bpmn data object BPMN: URL field BPMN vs. Web Model BPM - Service Task in errore BPM Subprocess BPM Subprocess BPM subprocess loop usage Business object data COLORARE le sequence flow Como hacer un menu en webratio? Constants in the BPM model Creación DB Apache Derby - Modelado BPMN Create sub-processes in WebRatio 8.5.2. ¿ Cuál es la diferencia entre Web Ratio y Bizagi? Derivation in a Entity Dynamic attribute/field names. Possible? End message event Error updating metadata process From BPM to WebProject - BUILD FAILED Generation options problem Hide a form if condition if true How can i save a diagram as an image file? How to create a new Web Project How to fix Expense report example? How to open a window ajax in a BPM activity? How to redirect to the correct site view after a successful login attempt How to show certain values derived from relations in the domain model? How to use GoogleGeocoding Add-on Import an XPDL 2.2 file into a BPM Project Integrating a BPM model into an existent WebML model Intermediate Catching Timer Event Localize body mail messages in BPM flows Next Activity Note property - Error synchronizing with web project Primefaces Problema generando la logica de un proyecto Problemas con el Operations View Delete problemi con il salvataggio Process model import in other languages Question about integrating LinkedIn using BPMN and WebML Remove default BPM css import for all templates Renamed Gateways still cause Errors Resize fields Responsive Bootstrap Grid Search by Selector component does not work Sending and Catching message in Webratio BPM Simulation Software Switch Unit on Mobile Platform Community Synchronize bpmn to web project Tarea de servicio no me evalua el valor Unable to connect the BAM application to a BPM based Web application Unable to get ExpenseReport example work in WebRation Personl 7.2.2 Unable to update the web project Unspecified BPM Engine Database User Login Timestamp Uso de la componente chart de webRatio White report