Drools-Fusion : Inserting an Event in to an "entry-point" stream in the RHS of a rule?? Pls help
by Chetan Mahadev
Hi
Can we insert an Event in the RHS part of a rule to an entry-point?
basically i am trying to do this. Pls let me know if this is possible? if
not any alternative approaches? Any example would be useful pls
declare TransactionEvent
@role( event )
end
$tmp : TestClass()
$tmp.message == "TRUE"
then
TransactionEvent ev1 = new TransactionEvent (); // This should be
inserted in to an entry-pont "Temporal Reasoning" stream
ev1.setMessage("Temporal Reasoning")
insert (ev1) to entry-point "Temporal Reasoning"
end
rule "Temporal Reasoning"
$tmp : TransactionEvent ( message== "Temporal Reasoning") from entry-point
"Temporal Reasoning"
then
System.out.println("Rule fired due to entry point ");
end
Regds
Chetan
13 years, 3 months
Java 1.4 Application
by Sumeet Karawal
Hi All,
I have to use Drools in a Java Application with Java version 1.4
Can I use Drools 5.0 for that or do I have to use Drools 4.0.x version?
Please help me on this.
Thanks & Regards
Sumeet Karawal
Mailto: sumeet.karawal(a)tcs.com
=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain
confidential or privileged information. If you are
not the intended recipient, any dissemination, use,
review, distribution, printing or copying of the
information contained in this e-mail message
and/or attachments to it are strictly prohibited. If
you have received this communication in error,
please notify us by reply e-mail or telephone and
immediately and permanently delete the message
and any attachments. Thank you
13 years, 3 months
False error indication
by Hezi Stern
I am using Drools 5.2.0 and I encountered the following problem perhaps
there is a solution or workaround.
I added a new operator called supersetOf which works fine.
When I add a rule of the sort:
when
$myClass: MyClass(X supersetOf $z)
then
.
End
It works fine and no errors are displayed in the IDE (eclipse).
But when I use nested fields e.g:
when
$myClass: MyClass(X.Y supersetOf $z)
then
.
End
It works fine but I get an error indication by the eclipse marking the drl
as a compilation error but looking inside the drl shows no error.
Is there any way to resolve this or even workaround by suppressing the error
indication?
It is quite annoying as my project is filled with false error indication
which kind if make it difficult to work.
Thanks
Hezi
13 years, 3 months
running multiple instance of rule engine
by Neelesh Deo Dani
Hi,
I need a setup where multiple instance of drools rule engine will be running in different physical hosts. In each host, a web server (API) will be running which will receive an input event, process it and insert into rule engine (session) for rules execution on the same host. I'm using external persistent datastore. The objects will be populated from datastore before inserting into the session. After rule execution if there is any change in the state of the objects the same will be stored back to the datastore. The datastore calls are made outside the rule execution.
In this scenario, if an event comes to one host and another event comes to a different host, how will the temporal reasoning or correlation of events work? What is the recommended way of deploying multiple instance of rule engine for scalability?
Please help in this
regard.
Thanks & Regards,
Neel
13 years, 3 months
Fwd: Press Release: Call to Relieve Constraints on AI
by Mark Proctor
-------- Original Message --------
Rules Fest 2011
*PRESS RELEASE*
Forward this message to a friend
<http://oi.vresp.com/f2af/v4/send_to_friend.html?ch=a0cdd8f89d&lid=1471764...>
The Need to Relieve Constraints on Artificial Intelligence
<http://cts.vresp.com/c/?VisionArtsCommunicat/a0cdd8f89d/11698b4526/02fa31...>
Addressed at Rules Fest 2011
<http://cts.vresp.com/c/?VisionArtsCommunicat/a0cdd8f89d/11698b4526/17f81f...>
/Veteran AI Leaders Paul Haley and Said Tabet Slated to Address Developers /
/San Francisco, CA, August 2, 2011– /Organizers today posted the
abstracts for keynote speakers for Rules Fest 2011
<http://cts.vresp.com/c/?VisionArtsCommunicat/a0cdd8f89d/11698b4526/b2063d...>,
the International Conference on Reasoning Technologies, a conference by
developers for developers scheduled for the San Francisco Bay Area this
October 2011.
In a session titled “Roadmap for Rules, Semantics, and Business,” Paul
Haley
<http://cts.vresp.com/c/?VisionArtsCommunicat/a0cdd8f89d/11698b4526/819a3e...>,
who has been working to commercialize artificial intelligence for more
than three decades, says understanding the requirements for semantic
technology in enterprise vs. the capabilities of rules engines exposes
the need for more classic artificial intelligence and reasoning in our
technology, more emphasis on knowledge than rules in our services, and
more emphasis on knowledge technology strategy in the executive suite.
Haley will discuss the challenge that while semantic technology is
inevitably mainstream, it remains largely divorced from the activity of
knowledge engineering as practiced using business rule engines embedded
within business process management or complex event processing systems.
Semantic technology encodes meanings separately from data and content
files, and separately from application code. This enables machines as
well as people to understand, share and reason with them at execution
time. Semantic technologies make it easy to add, change and implement
new relationships or interconnecting programs in a different way. For
example, a context-aware, semantically-enabled system is able to
distinguish terms that are labeled differently but have the same
meaning, as well as terms that share the same label but have entirely
different meanings.
Cloud trust, information governance, risk management, and compliance,
distributed systems, mobile applications all offer a unique opportunity
to realize the true potential of knowledge technology. These systems are
usually covered by service level agreements that are rules-based.
Dr. Tabet’s discussion
<http://cts.vresp.com/c/?VisionArtsCommunicat/a0cdd8f89d/11698b4526/dff655...>,
“Semantic Technologies and the Cloud: Rules for the Next Generation,”
addresses the major challenges in information management while the
business environment also witnesses the drastic shift to cloud
computing. Dr. Tabet will address the trend of constraining artificial
intelligence and knowledge technologies in legacy environments, and says
enterprise knowledge management needs strong semantic technologies,
powerful inferencing systems, and advanced machine learning capabilities
– not more sophisticated spreadsheets. Dr. Tabet was a co-founder of the
RuleML Initiative in 2000, involved in artificial intelligence and its
applications for well over a decade. He recently refocused his efforts
on RuleML and Business Rules, XML, RDF and the Semantic Web as well as
deductive reasoning in financial services.
Rules Fest
<http://cts.vresp.com/c/?VisionArtsCommunicat/a0cdd8f89d/11698b4526/72cd85...>,
hosted by the non-profit Rules Fest Association, is a technical
conference geared toward software developers, engineers, programmers and
architects who create solutions to complex computing problems using
/reasoning technologies/
<http://cts.vresp.com/c/?VisionArtsCommunicat/a0cdd8f89d/11698b4526/6c855e...>:
rule-engines, logical reasoners, constraint-solvers, and other such
building-blocks of practical artificial intelligence (AI). More than 200
developers, engineers, programmers, and architectsfrom around the globe
are expected to attend the conference in Burlingame, California.
The conference will also feature a Career Center to address the war for
developer talent in technology companies. Companies seeking advanced
programming talent are invited to submit their open positions for
posting at no charge.
*Conference Fee and Package Pricing
*The standard fee for the conference is $499. All bootcamps –
addressing specific programming challenges and technologies -- are $299.
For a limited time, Rules Fest organizers are offering an early bird
rate of $1249 including an all-access conference pass, four nights at
the Hyatt Regency Burlingame, a boot camp of choice, and 10% off from
next year’s conference. This “early bird” rate is available until
September 30. Early discounts are also available for general admission
and for bootcamps without a hotel stay. To register, attendees should
visit the conference registration site
<http://cts.vresp.com/c/?VisionArtsCommunicat/a0cdd8f89d/11698b4526/c616b6...>
on the conference website.
*About Rules Fest*
The non-profit Rules Fest™ Association, Inc. produces the annual Rules
Fest conference, the world's only technical conference devoted to the
practical application of all reasoning technologies.
For a better understanding of reasoning systems, visit
http://en.wikipedia.org/wiki/Reasoning_System
<http://cts.vresp.com/c/?VisionArtsCommunicat/a0cdd8f89d/11698b4526/ae038d...>.
© Copyright 2011. All rights reserved. Rules Fest is a trademark of
Rules Fest Association.
For information, contact info(a)rulesfest.org
<mailto:info@rulesfest.org?subject=Question%20about%20Rules%20Fest%202011>
Media contact:**brenda@visionartscommunications.com
<mailto:brenda@visionartscommunications.com?subject=Rules%20Fest%202011>
------------------------------------------------------------------------
Click to view this email in a browser
<http://hosted.verticalresponse.com/756695/a0cdd8f89d/1471764023/11698b4526/>
If you no longer wish to receive these emails, please reply to this
message with "Unsubscribe" in the subject line or simply click on the
following link: Unsubscribe
<http://cts.vresp.com/u?a0cdd8f89d/11698b4526/mlpftw>
------------------------------------------------------------------------
Rules Fest Association, Inc.
4616 W. Sahara Ave #379
Las Vegas, NV 89102
US
Read <http://www.verticalresponse.com/content/pm_policy.html> the
VerticalResponse marketing policy.
Try Email Marketing with VerticalResponse!
<http://www.verticalresponse.com/landing/ef/?mm//a0cdd8f89d>
13 years, 3 months