But there are no books available for 6.,x, right? I'll just hope that
it hasn't changed that much so I can use these books to learn the basics
of the product.
Mark Proctor wrote:
The book will be older, than the 6.x series.
Mark
On 29 Jan 2014, at 01:01, Inastrol <terry(a)inastrol.com
<mailto:terry@inastrol.com>> wrote:
> Figured out the problem. Didn't have Maven installed as a plug-in
> correctly. The book I'm using to learn Drools, didn't include that step.
>
>
> Terry Moriarty wrote:
>
>> This isn't my code. It's created when a Drools project is created
>> in Eclipse. I guess that's why this is so frustrating. It's
>> supposed to demonstrate a very simple Drools program and I can't get
>> it to work. It's hard to debug someone else's code when you don't
>> know the language yet.
>>
>> Code is kSession.insert(message);
>>
>> Thanks
>>
>> sdjoe [via Drools] wrote:
>>
>>> Hard to say without seeing your code. Can you post it here and
>>> point out where the NPE is happening on line 23?
>>>
>>> ------------------------------------------------------------------------
>>> If you reply to this email, your message will be added to the
>>> discussion below:
>>>
http://drools.46999.n3.nabble.com/Drools-slf4j-and-Eclipse-Error-on-Drool...
>>>
>>> To unsubscribe from Drools, slf4j and Eclipse Error on
>>> DroolsTest.Java, click here.
>>> NAML
>>>
<
http://drools.46999.n3.nabble.com/template/NamlServlet.jtp?macro=macro_vi...
>>>
>>
>>------------------------------------------------------------------------
>>
>>package com.sample;
>>
>>import org.kie.api.KieServices;
>>import org.kie.api.runtime.KieContainer;
>>import org.kie.api.runtime.KieSession;
>>
>>/**
>> * This is a sample class to launch a rule.
>> */
>>public class DroolsTest {
>>
>> public static final void main(String[] args) {
>> try {
>> // load up the knowledge base
>> KieServices ks = KieServices.Factory.get();
>> KieContainer kContainer = ks.getKieClasspathContainer();
>> KieSession kSession =
kContainer.newKieSession("ksession-rules");
>>
>> // go !
>> Message message = new Message();
>> message.setMessage("Hello World");
>> message.setStatus(Message.HELLO);
>> kSession.insert(message);
>> kSession.fireAllRules();
>> } catch (Throwable t) {
>> t.printStackTrace();
>> }
>> }
>>
>> public static class Message {
>>
>> public static final int HELLO = 0;
>> public static final int GOODBYE = 1;
>>
>> private String message;
>>
>> private int status;
>>
>> public String getMessage() {
>> return this.message;
>> }
>>
>> public void setMessage(String message) {
>> this.message = message;
>> }
>>
>> public int getStatus() {
>> return this.status;
>> }
>>
>> public void setStatus(int status) {
>> this.status = status;
>> }
>>
>> }
>>
>>}
>>
>>
>
> ------------------------------------------------------------------------
> View this message in context: Re: Drools, slf4j and Eclipse Error on
> DroolsTest.Java
>
<
http://drools.46999.n3.nabble.com/Drools-slf4j-and-Eclipse-Error-on-Drool...
> Sent from the Drools: User forum mailing list archive
> <
http://drools.46999.n3.nabble.com/Drools-User-forum-f47000.html> at
>
Nabble.com <
http://Nabble.com>.
> _______________________________________________
> rules-users mailing list
> rules-users(a)lists.jboss.org <mailto:rules-users@lists.jboss.org>
>
https://lists.jboss.org/mailman/listinfo/rules-users
------------------------------------------------------------------------
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users