I got it, I have to use
Entrypoint in my DRL file otherwise it would give null pointer exception.
I used like this-
rule "Testing EntryPoint"
when
$cf
: CashFlow() from entry-point "TransactionStream"
then
System.out.println($cf);
System.out.println("Testing
the transaction stream");
end
From: Aman
[mailto:boy18nj@gmail.com]
Sent: Sunday, October 03, 2010 9:42 PM
To: 'Rules Users List'
Subject: WorkingMemoryEntryPoint NullpointerException?
memoryEntryPoint is retrieved as null,
what could be wrong here or do I need to do some special configuration in order
to use working memory point streams?
StatefulKnowledgeSession knowledgeSession = GivemeStatelessOrStateful
.getStatefull("cashflow.drl");
WorkingMemoryEntryPoint memoryEntryPoint = knowledgeSession
.getWorkingMemoryEntryPoint("TransactionStream");