History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: DROOLS-475
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Critical Critical
Assignee: Michael Neale
Reporter: Bruce Haugland
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
drools-legacy

Decision tables throw an error if a data cell has a $ in it.

Created: 18/Jan/06 03:15 PM   Updated: 18/Jan/06 04:40 PM
Component/s: decision tables
Affects Version/s: 2.1
Fix Version/s: 2.5

Time Tracking:
Not Specified

Environment:
Redhat Linux W#
Java 1.4.2_8
BEA Weblogic 8.1SP5


 Description  « Hide
In a dieision table I have an action that looks like this.

headline.setText("$param");

In the column below I have data that looks like this
$338

I get an error from the regex parser during the translation of the table

If I remove the $ so the data reads 338 The table translates fine and everything works.

This is critical since I have users entering data into the decision tables who would not understand the idea of substituting another character for the $ sign



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Michael Neale - 18/Jan/06 04:40 PM
This has already been fixed for 2.5.

Recommendation for immediate results is to download 2.5 beta 2, and use the decisiontable jar from it with 2.1 (it should work and there haven't been many changes to decision tables itself for 2.5).