Bug 1073001 - Advanced enumeration stopped working
Summary: Advanced enumeration stopped working
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: JBoss BRMS Platform 6
Classification: Retired
Component: Business Central
Version: 6.0.1
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: CR1
: 6.0.1
Assignee: manstis
QA Contact: Jiri Locker
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-03-05 15:26 UTC by Jiri Locker
Modified: 2014-08-06 19:58 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2014-08-06 19:58:08 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 1048950 0 medium CLOSED Invalid enumeration not detected 2021-02-22 00:41:40 UTC

Internal Links: 1048950

Description Jiri Locker 2014-03-05 15:26:10 UTC
Description of problem:
In 6.0.1 some types of advanced dynamic enumerations became invalid. For example for keys in the form of 'Fact1.field2[field1]' the validation fails with "Invalid dependent definition: Expected to find '='.". And looking at the fix for bug 1048950 this type of key will be invalid to: 'Fact.field[dependentField1, dependentField2]'. These enumeration concepts are now invalid and fail project build. However they were used in BRMS 5.x and were working in 6.0.0.

Version-Release number of selected component (if applicable):
6.0.1.ER2

Additional info:
Advanced enumeration concepts in Guvnor documentation
http://docs.jboss.org/drools/release/5.5.0.Final/drools-guvnor-docs/html/ch04.html#d0e1927

Comment 3 Edson Tirelli 2014-03-06 16:03:42 UTC
Rajesh, Michael tells me this should be set as a blocker as it brakes functionality. I am flagging it for cherry-picking into 6.0.1.CR1.

Comment 4 Michael 2014-03-17 16:33:25 UTC
Ticket cherry-picked into 6.0.1.CR1.
Commit: 335a17aa2abcbde01806ab2ba5fe7db3be9f5b47


Note You need to log in before you can comment on or make changes to this bug.