Petals SE Flowable

Add an extension to introduce a custom JUEL function to parse a date provided as string

Details

  • Type: Improvement Request Improvement Request
  • Status: Open Open
  • Priority: Major Major
  • Resolution: Unresolved
  • Affects Version/s: 1.3.0
  • Fix Version/s: 1.3.1
  • Component/s: Flowable engine
  • Security Level: Public
  • Description:
    Hide

    When using Flowable with structured value that are provided as JSON variable, we should be able to convert easily a date provided as string from JSON tree into a date type variable.
    Currently it is required to add a conversion task, in groovy for example, into the BPMN code. The BPMN code should only contain business task and not technical task.

    We could use a JUEL function to execute this conversion. Flowable has a support for custom JUEL function. Please add such a function in Petals SE Flowable or directly in Flowable.

    Show
    When using Flowable with structured value that are provided as JSON variable, we should be able to convert easily a date provided as string from JSON tree into a date type variable. Currently it is required to add a conversion task, in groovy for example, into the BPMN code. The BPMN code should only contain business task and not technical task. We could use a JUEL function to execute this conversion. Flowable has a support for custom JUEL function. Please add such a function in Petals SE Flowable or directly in Flowable.
  • Environment:
    -

Activity

Hide
Christophe DENEUX added a comment - Fri, 4 Feb 2022 - 17:41:57 +0100

Merged in trunk embedding the custom JUEL function in the SE Flowable.

This issue remains open waiting custom JUEL functions in FLowable common to all engines

Show
Christophe DENEUX added a comment - Fri, 4 Feb 2022 - 17:41:57 +0100 Merged in trunk embedding the custom JUEL function in the SE Flowable. This issue remains open waiting custom JUEL functions in FLowable common to all engines
Hide
Christophe DENEUX added a comment - Wed, 2 Feb 2022 - 09:44:57 +0100 - edited

Reopened to be merge in master branch.

If the version of Flowable embedded in master branch mutualizes custom JUEL functions for all Flowable engines (BPMN, CMMN, DMN, ...), this custom JUEL function must be contributed to Flowable. Otherwise, a simple merge will be needed.

Show
Christophe DENEUX added a comment - Wed, 2 Feb 2022 - 09:44:57 +0100 - edited Reopened to be merge in master branch. If the version of Flowable embedded in master branch mutualizes custom JUEL functions for all Flowable engines (BPMN, CMMN, DMN, ...), this custom JUEL function must be contributed to Flowable. Otherwise, a simple merge will be needed.
Hide
Christophe DENEUX added a comment - Wed, 2 Feb 2022 - 09:44:40 +0100

Added in branch petals-se-flowable-1.3.x

Show
Christophe DENEUX added a comment - Wed, 2 Feb 2022 - 09:44:40 +0100 Added in branch petals-se-flowable-1.3.x

People

Dates

  • Created:
    Tue, 1 Feb 2022 - 16:54:51 +0100
    Updated:
    Tue, 12 Jul 2022 - 12:31:28 +0200