Ok.

You are correct (1) is a known issue that I am working on at the moment.

Can you give illustrative DRL for the original rule and updated rule that causes problems for (2). It would help understand what could be the cause (or submit a pull request containing a unit test).

Sent on the move

On 20 Mar 2014 19:20, "Ioannis Christodoulou" <io.christod@gmail.com> wrote:
Well, only the second actually, since my understanding (from a previous question I sent) is that the first is a known thing (issue?).
KieScanner loads the rules project without any issues the first time (upon application startup) but shows a validation error if the rules project is updated (minor update, definitely not causing a validation error),
reporting that it cannot Analyze the expressions involving the global variable and the function.

Ευχαριστώ πολύ,
   Ιωάννης Χριστοδούλου


On Thu, Mar 20, 2014 at 9:02 PM, Michael Anstis <michael.anstis@gmail.com> wrote:

From what I can gather from your email there are two problems. Please confirm and then we can comment further:

(1) Validation of a guided decision table, that uses a global, reports a validation error.

(2) Changes to the decision table's use of a global is not being detected bt KieScanner.

Sent on the move

On 20 Mar 2014 11:28, "Ioannis Christodoulou" <io.christod@gmail.com> wrote:
In my java ee application, I use drools 6.1.0.Beta1, deployed on jboss eap 6.2 (I have also deployed Kie Workbench 6.0.1.Final).

In order to get the latest updates on my rules (made on kie wb) I tried to set kiescanner to "LATEST". This seems to not be working always (I'm not 100% sure about the reason, it seems to happen when I have not re-deployed the jar with the model classes I use in my rules, or I have not clicked on build&deploy of the rules project), so I have reverted to using "1.0" as the version and not changing the version when I update the rules project.

There is an issue with the application not validating, because I have a guided decision table which uses a global variable and a function, but that seems to not be an error after all (everything seems to build as it should).

However, while my application is running (and watching for updates through scanner), if I make an update and deploy the rules project again, the application retrieves the update and fails with a validation error about not being able to analyse the expressions regarding the global function and the global variable.

Any suggestions?

Thank you very much.


_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users

_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users


_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users