Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-7221

When using engine-cdi the function "currentUser()" cannot be resolved

XMLWordPrintable

      When using

      • CdiJtaProcessEngineConfiguration or
      • CdiStandaloneProcessEngineConfiguration

      as process engine configuration, the function "currentUser()" cannot be resolved anymore when executing for example TaskQuery#taskAssigneeExpression("${currentUser()}").

      AT:

      • the function "currentUser()" is resolved properly

      Hint:
      In ProcessEngineConfigurationImpl#initExpressionManager the corresponding function mapper are added to the expression manager. Since CdiJtaProcessEngineConfiguration and CdiStandaloneProcessEngineConfiguration overwrites the method initExpressionManager() the corresponding function mapper are not added to the expression manager.

        This is the controller panel for Smart Panels app

              roman.smirnov Roman Smirnov
              roman.smirnov Roman Smirnov
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: