Description of problem: See bug 1048962, same applies to Test Scenarios. Enumeration contains the following: 'Fact.field1' : ['val1', 'val2'] 'Fact.field2[field1=val1]' : ['val3', 'val4'] In a test scenario, add a given fact Fact, and both mentioned fields. When you switch around value for field1, input element for value for field2 will get disabled. Version-Release number of selected component (if applicable): BPMS 6.1 DR1 Steps to Reproduce: 1. Create the appropriate POJO and enumeration (see description). 2. Create a test scenario, add a given fact Fact and add field1 and field2. 3. Select literal value 'val1' for field1. 4. Choose literal value and one of the offered values for field2. 5. Switch field1 to val2. 6. Switch field1 back to val1. Actual results: Step 5 - input element for field2 is disabled, no text. Step 6 - input element for field2 is still disabled, 'val3' is displayed. Expected results: Step 5 - input element for field2 is enabled, in form of simple editable line. Step 6 - input element for field2 is enabled, in form of a drop-down/select box with options 'val3' and 'val4'.
master https://github.com/droolsjbpm/drools-wb/commit/80c0133a6 6.2.x https://github.com/droolsjbpm/drools-wb/commit/4bf213279
The reported issue is fixed - following the 'Steps to Reproduce' yields the expected results. There are further issues uncovered by this fix though, I will be adding them shortly.