Welcome to the YAWL User Group website yaug.org! We would like to concentrate the know-how of all YAWL users and serve as a plattform for suggestions, discussions and collaboration. YAWL is an open source BPM/Workflow system being developed by the YAWL Foundation.

Please join our community, if you would like to take part in the YAWL User Group. Please use the public forum to ask questions about YAWL or the user group itself. For any private inquiries use our contact form.


Creating and using Codelets

In this tutorial we show in three steps how to work with codelets in YAWL. We first create a codelet, install it and then invoke it from a YAWL workflow. We assume that you are familiar with editing and running workflows in YAWL.

Create Codelet

In the attached zip file you can find a codelet RandomNumberCodelet.java. In order to compile it you need the YAWL library jars from here:

https://github.com/yawlfoundation/yawl/releases/download/v4.1/YAWL_Libra...

Stylesheet for removing double complete events in YAWL XES logs

YAWL creates XES logs directly from the control centre. This makes it easy to do Process Mining with tools like ProM, Disco or Celonis. There is however a little problem: YAWL creates "complete" events twice for every work item. This can be seen in file processMiningSimple0.1.xes in the attachment.

We have created an XSL sheet that removes these double "complete" events. When you apply this like this

Pages