Bug 1120264

Summary: gateway expression editor not show custom object fields
Product: [Retired] JBoss BPMS Platform 6 Reporter: Jey <jpaulraj>
Component: jBPM DesignerAssignee: Tihomir Surdilovic <tsurdilo>
Status: CLOSED EOL QA Contact: Kirill Gaevskii <kgaevski>
Severity: urgent Docs Contact:
Priority: medium    
Version: 6.0.2CC: kverlaen
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-03-27 19:07:09 UTC Type: Feature Request
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jey 2014-07-16 14:58:05 UTC
Description of problem:

exclusive Gateway expression editor not showing / listing fileds  and contraints on the process variable object. It shows only standard java type String , Integer etc.

Also, now showing any contraints for java.util date object.


Version-Release number of selected component (if applicable): 6.0.2


How reproducible:

create simple flwo with exclusive gateway with process variable that should be custom obeject example Employ object with attribute Name (String),address (String), Id(Integer)

go to exclusive gate express editor - you will see only process variable and contraints field shows only "is null", doesn't list any fields on employee object

Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 2 Kris Verlaenen 2014-07-16 18:19:31 UTC
The expression editor only has limited scope, it only supports primitive datatypes and a selected set of operations on them.  For more complex constraints, users need to use the text editor to type the constraint themselves.

Comment 3 Tihomir Surdilovic 2014-12-12 13:56:29 UTC
The text-based editor is available by clicking on the "Script" tab on the expression editor. It's auto-complete feature (activated by ctrl-z) displays all available data objects as well.