Re: [rules-users] Visualizing production rules metrics in 3D

2012-05-07 Thread Wolfgang Laun
I can't answer this w.r.t. the "3D" unless I know what the 3
dimensions stand for, can I?

Some questions that I can think of offhand that have a bearing on the
relevance of the idea of a production rule metric:

Can a metric capture the complexity resulting from the interaction of
multiple rules?

Can a metric reflect the trickiness of window:x in combination with
parameterized temporal operators?

Will various rule attributes (such as agenda-group, salience,...)
affect the metric?

Is the reevaluation effect of delete/modify/insert taken into account?

Cheers
Wolfgang

2012/5/7 Jackson Cunha 
>
> Thanks Wolfgang!
>
> I already have some papers to read about complexity of production rules and 
> soon I will post here something about this.
>
> But, answering my question: do you think this idea is relevant?
>
> 
> Jackson Cunha Cassimiro (CereB)
> Bacharel em Ciencia da Computação - UFPI
> MSN: jackson.ce...@gmail.com
> Telefone Móvel +55 86 9928 1251
> Analista de Sistemas - Infoway - http://www.infoway-pi.com.br
> Missão Infoway - "Influenciar a Gestão de Sistemas de Saúde através de 
> e-health"
>
> ("A vida é um combate que os fracos abate, aos bravos, aos fortes só pode 
> exaltar" - Canção do Tamoio, Gonçalves Dias)
> 
>
> ___
> 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] DRL Query and Guvnor

2012-05-07 Thread Welsh, Armand
Any plans to integrate QUERY DRL into guvnor w/o breaking the global/imports 
view?  (currently using 5.3)
___
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users


[rules-users] Guvnor 5.4 CR1 role based authentication with JBossAS 7

2012-05-07 Thread bhochhi
Hello,

Has anybody successfully set up the role based authentication on Guvnor 5.4
CR1 hosted on Jboss AS7? I tried all possible way I could think of but in
vain. I modified  bean.xml(commented  in whole and
uncommented  and
 ). I also replaced
code="UsersRoles" for  
under  in standalone.xml. Could anyone please help me how to
configure role-based authentication for guvnor based on properties files? Is
was so obvious on 5.3 or former. But this new 5.4 looks so different.


Thanks 

--
View this message in context: 
http://drools.46999.n3.nabble.com/Guvnor-5-4-CR1-role-based-authentication-with-JBossAS-7-tp3969454.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
___
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users


Re: [rules-users] Visualizing production rules metrics in 3D

2012-05-07 Thread Wolfgang Laun
There are metrics that can be applied to Java code (or the code of similar
languages). Some of these metrics might be applied to the code of a rule's
right hand side, although it should be noted that RHS code should not use
conditional statements (if, switch, for) as this would undermine the
general production rule principle of "LHS selects - RHS executes".
Stringent coding rules would simply rule out if and switch for RHS code.

LHS code is written in an extended expression language. It's difficult to
judge RHS code based on the frequency of CEs, on the quality of CEs and the
number of constraints. There is one problem category I know that can be
solved using a single rule with a fairly complex CE combination.

Nesting "from" or "accumulate" results (as might be expected) in complex
and not too efficient rules, but that's to be expected, and, occasionally,
it can't be helped.

What would your metrics be based on? Showing values in 3D may or may not be
a boon, depending on what the dimensions stand for.

Typically, computing metrics results in values that alert you to expect
more errors or higher meintencance effort due to complexity. Whether it's
possible to express the same logic with rules with smaller "danger" metrics
remains to be seen; sometimes it's possible by redesigning, i.e., what is a
fact, how facts are linked to each other, etc.

-W



On 7 May 2012 15:38, Jackson Cunha  wrote:

> Hi for all and sorry for any duplication.
>
> My team are starting a project where we will develop a tool to visualize
> metrics of a production rule base and show them in a 3D form.
>
> Through this tool we want measure quality and conformity with good
> practices to help in detection of anomalies and ensure a good design of a
> knowledge base.
>
> Other tools and studies already exists to visualize code and calculate
> metrics from java code. Examples are CodeCity (
> http://www.inf.usi.ch/phd/wettel/codecity.html),
> where java code is visualized using a city metaphor and Sonar where metrics
> are extracted from source code to help in code quality assurance (
> http://nemo.sonarsource.org/dashboard/index/327690
> ).
>
> So, my questions is:
> 1 - How much relevant you think this idea is?
> 2 - You know about other research in this area?
>
> Thanks in advance.
>
> --
>
> 
> Jackson Cunha Cassimiro (CereB)
> Bacharel em Ciencia da Computação - UFPI
> MSN: jackson.ce...@gmail.com
> Telefone Móvel +55 86 9928 1251
> Analista de Sistemas - Infoway - http://www.infoway-pi.com.br
> Missão Infoway - "Influenciar a Gestão de Sistemas de Saúde através de
> e-health"
>
> ("A vida é um combate que os fracos abate, aos bravos, aos fortes só pode
> exaltar" - Canção do Tamoio, Gonçalves Dias)
>
> 
>
> ___
> 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


Re: [rules-users] Ws-Policy and drools rules

2012-05-07 Thread Wolfgang Laun
See inline.

On 7 May 2012 18:30, FILIPPO AGAZZI wrote:

> Hi Davide,
> thank you very much for your suggestions. I'm very pleased to see that you
> find interesting this topic..i have to think about the possibility to come
> there to discuss about this, cause i'm really really busy between thesis
> and job. But i'm interested and i'll think about it, and i'll write you a
> mail about this in the next days. I'm sorry to disturb you again, but i
> need to ask you some technical details, because i need to go on with my
> thesis work...
>
> You suggest use of rule template, i read about this, but my doubt are:
>
> - i find examples (http://planet.jboss.org/post/drools_rule_templates),
> where data is taken from a spreadsheet and then used to generate rules,
> from the rule template. I see that particular instructions are used, such
> as *@{row.rowNumber},* that i think can be used only with data stored in
> a row-column format. So this example can't help me about data from xml. But
> i read that rule template can be used with generals data format, but i
> can't find anything from which i can start about xml data...can you help me
> in some way? Any example or web resourse?
>

A rule template is just a boilerplate (or macro) with a set of formal macro
parameters. The instantiation process may be driven by rows of a
spreadsheet (one instantiation per row) or by a collection of Java objects
(one instantiation per object), or from a Map. So, if you deserialize your
XML into a set of Java objects of some class, you may create one rule from
each object, inserting the object's attribute values as actual macro
parameters. Note that these parameters can represent anything: a simple
literal, or an expression or something more complex: it's just text.


> - i'm confusing about the translator: if i use rule template, i need a
> tranlsator too? Or is it an alternative? I think that is an alternative,
> because if i translate xml with an xsl stylesheet, i can otbtain directly
> the rules, without using rule template..is it correct, or i need translator
> also if i use rule template, and generate rules from xml data?
>

First, you expand a template file, which results in in a string, and then
you compile this DRL text.

See the section on "Templates", i.e., 6.2 in the Expert manual for version
5.3.0. I admit that I wrote that, so if you find anything amiss, please let
me know so I can correct it.

-W


>
> Thanks in advance,
> Filippo
>
>
> 2012/5/4 Davide Sottara 
>
>> Dear Filippo,
>> I would use rule templates to generate rules from the XML, and then use
>> them
>> to create a new session, or add them to an existing session. The
>> translator
>> itself could be implemented in DRL? XSLT? ...?
>> Inserting a Policy would hardly work generally, Drools does not (yet) have
>> full prolog-like unification, so that solution would be feasible only if
>> you
>> could write meta-rules to join Policies and runtime data/facts.
>> Leaving the technical details apart, the mapping between WS-Policy and
>> rules
>> is an interesting topic... would you be interested in coming to Bologna
>> and
>> spend a few hours discussing the problem in greater detail?
>> Davide
>>
>> 
>> Davide Sottara, PhD
>> Post-Doc Affiliate
>> Faculty of Engineering
>> University of Bologna
>> Italy
>>
>> --
>> View this message in context:
>> http://drools.46999.n3.nabble.com/rules-users-Ws-Policy-and-drools-rules-tp3959245p3960925.html
>> Sent from the Drools: User forum mailing list archive at Nabble.com.
>> ___
>> 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


Re: [rules-users] Ws-Policy and drools rules

2012-05-07 Thread FILIPPO AGAZZI
Hi Davide,
thank you very much for your suggestions. I'm very pleased to see that you
find interesting this topic..i have to think about the possibility to come
there to discuss about this, cause i'm really really busy between thesis
and job. But i'm interested and i'll think about it, and i'll write you a
mail about this in the next days. I'm sorry to disturb you again, but i
need to ask you some technical details, because i need to go on with my
thesis work...

You suggest use of rule template, i read about this, but my doubt are:

- i find examples (http://planet.jboss.org/post/drools_rule_templates),
where data is taken from a spreadsheet and then used to generate rules,
from the rule template. I see that particular instructions are used, such
as *@{row.rowNumber},* that i think can be used only with data stored in a
row-column format. So this example can't help me about data from xml. But i
read that rule template can be used with generals data format, but i can't
find anything from which i can start about xml data...can you help me in
some way? Any example or web resourse?
- i'm confusing about the translator: if i use rule template, i need a
tranlsator too? Or is it an alternative? I think that is an alternative,
because if i translate xml with an xsl stylesheet, i can otbtain directly
the rules, without using rule template..is it correct, or i need translator
also if i use rule template, and generate rules from xml data?

Thanks in advance,
Filippo


2012/5/4 Davide Sottara 

> Dear Filippo,
> I would use rule templates to generate rules from the XML, and then use
> them
> to create a new session, or add them to an existing session. The translator
> itself could be implemented in DRL? XSLT? ...?
> Inserting a Policy would hardly work generally, Drools does not (yet) have
> full prolog-like unification, so that solution would be feasible only if
> you
> could write meta-rules to join Policies and runtime data/facts.
> Leaving the technical details apart, the mapping between WS-Policy and
> rules
> is an interesting topic... would you be interested in coming to Bologna and
> spend a few hours discussing the problem in greater detail?
> Davide
>
> 
> Davide Sottara, PhD
> Post-Doc Affiliate
> Faculty of Engineering
> University of Bologna
> Italy
>
> --
> View this message in context:
> http://drools.46999.n3.nabble.com/rules-users-Ws-Policy-and-drools-rules-tp3959245p3960925.html
> Sent from the Drools: User forum mailing list archive at Nabble.com.
> ___
> 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


Re: [rules-users] agenda-groups

2012-05-07 Thread Vincent LEGENDRE
> I am having an issue where I have a catch all
> retraction rule setup as the lowest salience.

Not sure to understand that (note that I am not english native ...)

> I see activations created for the facts but they are never fired.  Any 
> thoughts on why this may happen?

Send some rules. Activations never fired is just too vague to have a single 
answer.
If you use agenda groups, may be that the group is simply not on focus ... 
Add a first rule that set the focus, or set auto-focus for all your "low 
salience" rules, or don't set agenda group for them (their group will be the 
MAIN group).

> The session is run on a separate thread with fireAllRules called every 1/2
> second. I have tried syncronizing inserts on the session so that thread
> would not be in the middle of firing when new facts come in but that does
> not seem to do anything

Why not using fireUntilHalt instead ?
Run your session.fireUntilHalt in a separate thread, and insert things in that 
session. 
insert (or update or retract) will wake up the session.

Of course, one day, you have to call halt() on your session to get out.
___
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users


Re: [rules-users] agenda-groups

2012-05-07 Thread gboro54
This is what I figured. I am having an issue where I have a catch all
retraction rule setup as the lowest salience. I see activations created for
the facts but they are never fired.  Any thoughts on why this may happen?
The session is run on a separate thread with fireAllRules called every 1/2
second. I have tried syncronizing inserts on the session so that thread
would not be in the middle of firing when new facts come in but that does
not seem to do anything


Vincent Legendre wrote
> 
> It reminds me some discussion here about rule base partitionning ...
> 
> I am not part of dev team, but I am quite sure that agenda-group (as for
> ruleflow groups) behaves just like any other agenda filter.
> All candidates rules are added to the agenda (so yes, taking all facts in
> account, ie evaluate the whole RETE network), but only some (those with
> the current group) can be executed.
> 
> The big difference with a basic agenda filter is relative to "which is the
> next current group" method :
>   - agenda-group : once the agenda has no more rules of this group, the
> current group is popped thus the previous current group become the new
> current one (if stack is empty, go back to MAIN group)
>   - ruleflow-group : once the agenda has no more rules of this group, the
> ruleflow is used to set the next current group
> 
> 
> 
> - Mail original -
> De: "gboro54" 
> À: rules-users@.jboss
> Envoyé: Lundi 7 Mai 2012 15:30:48
> Objet: [rules-users] agenda-groups
> 
> If you specify agenda-groups on rules, then in the rule set have rules
> which
> will set focus onto that agenda-group does the group of rules only use the
> facts which cause the group to be pushed to the stack or does it evaluate
> all objects in working memory? 
> 
> --
> View this message in context:
> http://drools.46999.n3.nabble.com/agenda-groups-tp3968541.html
> Sent from the Drools: User forum mailing list archive at Nabble.com.
> ___
> rules-users mailing list
> rules-users@.jboss
> https://lists.jboss.org/mailman/listinfo/rules-users
> 
> ___
> rules-users mailing list
> rules-users@.jboss
> https://lists.jboss.org/mailman/listinfo/rules-users
> 


--
View this message in context: 
http://drools.46999.n3.nabble.com/agenda-groups-tp3968541p3968650.html
Sent from the Drools: User forum mailing list archive at Nabble.com.

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


Re: [rules-users] agenda-groups

2012-05-07 Thread Vincent LEGENDRE
It reminds me some discussion here about rule base partitionning ...

I am not part of dev team, but I am quite sure that agenda-group (as for 
ruleflow groups) behaves just like any other agenda filter.
All candidates rules are added to the agenda (so yes, taking all facts in 
account, ie evaluate the whole RETE network), but only some (those with the 
current group) can be executed.

The big difference with a basic agenda filter is relative to "which is the next 
current group" method :
  - agenda-group : once the agenda has no more rules of this group, the current 
group is popped thus the previous current group become the new current one (if 
stack is empty, go back to MAIN group)
  - ruleflow-group : once the agenda has no more rules of this group, the 
ruleflow is used to set the next current group



- Mail original -
De: "gboro54" 
À: rules-users@lists.jboss.org
Envoyé: Lundi 7 Mai 2012 15:30:48
Objet: [rules-users] agenda-groups

If you specify agenda-groups on rules, then in the rule set have rules which
will set focus onto that agenda-group does the group of rules only use the
facts which cause the group to be pushed to the stack or does it evaluate
all objects in working memory? 

--
View this message in context: 
http://drools.46999.n3.nabble.com/agenda-groups-tp3968541.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
___
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] agenda-groups

2012-05-07 Thread gboro54
If you specify agenda-groups on rules, then in the rule set have rules which
will set focus onto that agenda-group does the group of rules only use the
facts which cause the group to be pushed to the stack or does it evaluate
all objects in working memory? 

--
View this message in context: 
http://drools.46999.n3.nabble.com/agenda-groups-tp3968541.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
___
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users


Re: [rules-users] Paid Community Support

2012-05-07 Thread Pedro Loaiza
You can contact Brent Sordyl from Red Hat at 312.725.0728.  Tell him that I 
sent you. 

Pedro Loaiza

On May 7, 2012, at 3:49 AM, dollanitri  wrote:

> 1. Is there any paid community support available for the Drools, to support
> production systems for the troubleshooting in case of sever failures ?
> 2. If yes, then could anybody give me link or details to find out cost
> details and other stuff related to support ?
> 3. It would be great if anybody can give or have an idea about how much
> charge it will cost to take paid community support for the production
> systems ?
> 
> 
> --
> View this message in context: 
> http://drools.46999.n3.nabble.com/Paid-Community-Support-tp3968081.html
> Sent from the Drools: User forum mailing list archive at Nabble.com.
> ___
> 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


Re: [rules-users] Updating a user defined error object using drools

2012-05-07 Thread Ini
Hi manstis...Thanks for your reply..
as you suggested i am going through the Drools Expert user-guide but the
current functionality i am working on is quite urgent...
can you please give some example for the things you suggested 

Thanks,
Ini

--
View this message in context: 
http://drools.46999.n3.nabble.com/Updating-a-user-defined-error-object-using-drools-tp3966631p3968254.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
___
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users


Re: [rules-users] getting list of broken constraints for some solution(NOT BEST SOLUTION) in drools-planner

2012-05-07 Thread Nurlan Rakhimzhanov
Thank you!

On 5 May 2012 15:35, Geoffrey De Smet  wrote:

> **
>
>
> Op 05-05-12 08:50, Nurlan schreef:
>
> Hi guys!
> I'm using drools-planner-*5.4.0.CR1*...
>
> Let's say I have some solution(NOT FINAL BEST SOLUTION) which done by human
> manually and I want get list of broken contraints for that solution, I've
> tried
>
>   this.scoreDirector.setWorkingSolution(someSolution);
>   this.scoreDirector.calculateScore();
>
>  Something like that should work. For the exact correct usage, see the new
> section for the 5.4.0.Final manual:
>
> https://hudson.jboss.org/hudson/view/Drools%20jBPM/job/drools-planner/lastSuccessfulBuild/artifact/drools-planner-docs/target/docbook/publish/en-US/html_single/index.html#d0e3786
> It should never return null. I do in the examples all the time.
>
> There is a point though, that the code above still requires the creation
> of a Solver (but it doesn't you to actually run it):
>
> ScoreDirectorFactory scoreDirectorFactory = 
> solverFactory.buildSolver().getScoreDirectorFactory();ScoreDirector 
> guiScoreDirector = 
> scoreDirectorFactory.buildScoreDirector();guiScoreDirector.setWorkingSolution(solution);Score
>  score = guiScoreDirector.calculateScore();
>
> Feel free to make a jira if you agree that it shouldn't be needed to do a
> ".buildSolver()" in that code.
>
>
>  it returns *null* since it isn't connected with Solver
>
> then I've tried using Solver with
> 0:
>   this.scoreDirector.setWorkingSolution(someSolution);
>   this.solver.setPlanningProblem(this.scoreDirector.getWorkingSolution());
>   
>   this.solver.solve();
>   
>   this.scoreDirector.setWorkingSolution(this.solver.getBestSolution());
>   this.scoreDirector.calculateScore();
>
> then it shows *java.lang.UnsupportedOperationException* because there is no
> best solution in Solver
>
> java.lang.UnsupportedOperationException: StepCountTermination can only be
> used for phase termination.
>   at
> org.drools.planner.core.termination.StepCountTermination.isSolverTerminated(StepCountTermination.java:40)
>   at
> org.drools.planner.core.termination.OrCompositeTermination.isSolverTerminated(OrCompositeTermination.java:42)
>   at
> org.drools.planner.core.solver.DefaultSolver.runSolverPhases(DefaultSolver.java:181)
>   at
> org.drools.planner.core.solver.DefaultSolver.solve(DefaultSolver.java:151)
>
>
> how can implement this task? or I have to implement setBestSolution in
> Solver, i think this is bad idea...
>
>  bad idea indeed
>
>  --
> View this message in context: 
> http://drools.46999.n3.nabble.com/getting-list-of-broken-constraints-for-some-solution-NOT-BEST-SOLUTION-in-drools-planner-tp3964160.html
> Sent from the Drools: User forum mailing list archive at Nabble.com.
> ___
> rules-users mailing 
> listrules-users@lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/rules-users
>
>
> --
> With kind regards,
> Geoffrey De Smet
>
>
> ___
> rules-users mailing list
> rules-users@lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>


-- 
Regards,
Nurlan Rakhimzhanov
___
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users


Re: [rules-users] any idea on Paid Community Support

2012-05-07 Thread Wolfgang Laun
One might think that you don't need help in asking Google & friends to
find  something related to "Drools" and "support"? But, as it seems
that this is so:


A range of support packages are available including up to mission
critical 24/7, as well as training and consultancy via our Global
Professional Services unit. Email sa...@jboss.com for more details.


-W

On 07/05/2012, dollanitri  wrote:
> 1. Is there any paid community support available for the Drools, to support
> production systems for the troubleshooting in case of sever failures ?
>
> 2. If yes, then could anybody give me link or details to find out cost
> details and other stuff related to support ?
>
> 3. It would be great if anybody can give or have an idea about how much
> charge it will cost to take paid community support for the production
> systems ?
>
> --
> View this message in context:
> http://drools.46999.n3.nabble.com/any-idea-on-Paid-Community-Support-tp3968137.html
> Sent from the Drools: User forum mailing list archive at Nabble.com.
> ___
> 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] any idea on Paid Community Support

2012-05-07 Thread dollanitri
1. Is there any paid community support available for the Drools, to support
production systems for the troubleshooting in case of sever failures ?
 
2. If yes, then could anybody give me link or details to find out cost
details and other stuff related to support ?

3. It would be great if anybody can give or have an idea about how much
charge it will cost to take paid community support for the production
systems ?

--
View this message in context: 
http://drools.46999.n3.nabble.com/any-idea-on-Paid-Community-Support-tp3968137.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
___
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users


[rules-users] Paid Community Support

2012-05-07 Thread dollanitri
1. Is there any paid community support available for the Drools, to support
production systems for the troubleshooting in case of sever failures ?
2. If yes, then could anybody give me link or details to find out cost
details and other stuff related to support ?
3. It would be great if anybody can give or have an idea about how much
charge it will cost to take paid community support for the production
systems ?


--
View this message in context: 
http://drools.46999.n3.nabble.com/Paid-Community-Support-tp3968081.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
___
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users