Semantic Web Drools Module, Request for Feedbak
by Xavier Breton
Hi,
I'm looking for feedback, I'll develop a Semantic Web Drools Module that
will be the subject of my Master Degree Tesis.
The idea is to use Eclipse Modelling Framework (EMF) for prototyping and
follow a Model Driven Architecture (MDA) where the source language is
Semantic of Business Vocabularies and Business Rules (SBVR) and the target
language is Drools DRL.
The mapping could be (PIM level):
- Semantic Web Rule Language (SWRL)
- Ontology Web Language (OWL)
- RuleML
- Rule Interchange Format (RIF)
- REWERSE Rule Markup Language (R2ML)
It could be added to the module at the source UML or Entity Relationship
like models to transform the models into SBVR.
Regards
Xavier Breton
10 years, 9 months
Attach custom editor on guided decision table cell
by c3310082
Hi,
We would like to render a custom editor when a user double-clicks on a cell
that is present in web guided decision table in Guvnor 5.1 (or later). The
custom editor needs to be invoked for cells that represent a particular fact
model attribute only.
This is somewhat similar to WS custom forms functionality available for
guided business rules.
So far we have seen the
org.drools.guvnor.client.decisiontable.GuidedDecisionTableWidget class that
contains implementation for:
public void onCellDblClick(GridPanel grid,
int rowIndex,
int colIndex,
EventObject e)
in the GridCellListenerAdapter class that opens up text editor or drop down
editor.
We're new to GWT and Guvnor so would appreciate it if anyone can provide the
high level steps.
Thanks
--
View this message in context: http://drools-java-rules-engine.46999.n3.nabble.com/Attach-custom-editor-...
Sent from the Drools - Dev mailing list archive at Nabble.com.
12 years, 1 month
Guided Editor in BRMS / Guvnor Version 5 (Snapshot of 26 June)
by Paul Browne
Folks,
For various reasons I'm trying out the Guided Editor for Business Rules in
the Guvnor Version 5 (Snapshot of 26 June from Hudson, deployed on JBoss App
Server 4.2.2GA).
I've created the Package / Category and uploaded a simple fact model (as
works in BRMS version 4). I create a new business rule using the guided
editor and the screen shows successfully with both 'When' and 'Then'
parts.Assume the next question is due to me missing something, but wanted to
double check:
When I press the green '+' to the right of the screen I am shown the message
/ dialog layer saying '
*Add a condition to the rule... *or* Add an action to the rule.
*Problem is that there doesn't appear to be a way of adding a condition or
action. The only thing I'm seeing in the logs is
* (Contexts.java:flushAndDestroyContexts:335) could not discover
transaction status
*Am I missing something or should I come back to Guvnor later in the
development Cycle?
Thanks
Paul
12 years, 8 months
Drools on android
by Justin King
Hi All,
I'm wondering if anyone has tried to use drools in a google android
application, and if so what problems did you have? I'd also be interested to
know if its even possible!
Thanks!
--
Regards,
Justin King
PhD Candidate
Faculty of Information and Communication Technologies
Swinburne University of Technology
http://www.ict.swin.edu.au/ictstaff/justinking
--
Regards,
Justin King
PhD Candidate
Faculty of Information and Communication Technologies
Swinburne University of Technology
http://www.ict.swin.edu.au/ictstaff/justinking
12 years, 11 months
DRL sorting (Bind to eval result?)
by Wolfgang Laun
A recent post was asking for options to do a sort in a DRL query.
(More generally, you could ask for any transformation of a
collection.) Below is what I finally managed to get to work, with
Collection sortByKey(List x)
doing the actual sort, no matter how.
query "sortedItems"
$facts: List() from collect ( Fact() )
$values: Collection() from collect ( Fact() from sortByKey( $facts ) )
end
What looks clumsy to me is the 2nd pattern where you must unravel the
sorted collection so that you can collect it into the same thing,
which can then be bound to $values.
This is what one would like to have - but I think this is too rarely
required to warrant an additional operator.
query "sortedItems"
$facts: List() from collect ( Fact() )
$values: Collection() <missing operator> sortByKey( $facts )
end
-W
12 years, 12 months
guvnor-webapp module split
by Jervis Liu
Hi,
As part of the ongoing work to refactor Guvnor towards a generic service
repository framework (Guvnor NG. Please check this thread for relevant
discussions: http://community.jboss.org/thread/173484), I am going to
split guvnor-webapp module to three modules: guvnor-webapp-core,
guvnor-webapp-drools, guvnor-webapp-soa. The split has been done on my
local branch and the plan is to merge the change to master this Friday.
To avoid huge merge conflicts after my split, I strongly encourage you
to commit whatever changes you have to master before this Friday. Let
me know if you have any questions. I will start the merge this Friday
morning (10AM, GMT +8) if I dont hear any objections. Thanks.
Cheers,
Jervis
12 years, 12 months
Setup development environment
by Heinz Drews
Hello,
in preperation to work on a small issue I have started to setup a
development environment following the README.MD.
Only difference was that I just wanted to download the "drools"
component instead of the "guvnor".
After importing the projects into Eclipse several of the projects show
the error message
"Plugin execution not covered by lifecycle
configuration:org.apache.felix:maven-bundle-plugin:2.1.0:manifest
(execution:manifest, phase: process-classes)"
How can I fix this?
Or is there an alternative process available, e.g. just using Eclipse
to checkout the projects directly.
-- Heinz
13 years