Intalio BPMS Designer 5.0 includes the new BPMN modeler features improve usability, better control on positioning and adds supports for Linux and Mac OS X in addition to the already-supported Windows platform. This version also provides improved workflow integration and new widgets in the Form Editor palette.
In terms of new functionality, projects from version 4.4 can be imported and process diagrams are automatically migrated when opening them. It is also possible to migrate an entire 4.4 project at once by right-clicking on the project and select BPMS Designer Tools Migrate all project to Designer 5.0. Regarding data management, you can drag-and-drop any XML schema element from the Process Explorer onto a pool or sub-process to create new process variables. The variable will be created in the scope of the pool/subprocess where its schema is dropped. Also, a new tool in the toolbar provides the ability to show/hide the message variables associated with its message, directly on the process model. This tool does not show by default. To use this feature, users must first go to Window Preferences… then select Intalio|BPMS Advanced in the tree on the left, and check the option “Enable variable management in the BPMN diagrams”.
When data management is enabled in the BPMN diagrams, it is possible to change the scope of a variableby simply drag-and-dropping it into its target subprocess that defines the scope where it should belong. ForEach loops are now supported -- create a looping sub-process and change its Loop Type property in the Properties panel accordingly. The Loop Type can be “None”, “While”, “Repeat Until” or “For Each”. All types of loops are now fully supported. Parallel ForEach Loops are also now supported -- a Parallel ForEach loop is a ForEach loop where activities are executed in parallel for each iteration (as opposed to executing them sequentially, as a normal ForEach loop does). To make a ForEach loop parallel, change the Parallel property in the Properties Panel to True.
Further, now it's possible to catch WSDL faults in Exception Handlers. It is also possible to send WSDL Fautl messages. Intalio|BPMS Server provides the ability to configure its behavior in case an error occurs. This is all accessible directly from Intalio|BPMS Designer.
By default, collapsing/expanding sub-processes re-arrange shapes within and around it so there is no overlap. This default behavior can be changed globally in the Intalio|BPMS Preferences, and/or for each sub-process individually by right-clicking on the sub-process and selecting Format Do not arrange siblings on collapse/expand.
A new Upload widget in the Workflow Form Editor Palette provides the ability to explicitly request a user to attach a document to a form. The Image widget in the Workflow Form Editor Palette provides the ability to display an image in the form. The image does not show at design time, only at runtime. The IFrame widget in the Workflow Form Editor Palette widget provides the ability to embed external pages directly within the form.
There are other enhancement and fixes also in this version. Note that this version is not to be used in a production environment. They are published to gather feedback, and to let you know what is coming. It may still contain a number of bugs that may result in data loss. Download
here.