Edson, I sent this reply to you directly a week ago but it timed today
(now).
I have no idea what is causing this so it's pretty much impossible for
me to create a self contained test. I can send you an installer for our
application with instructions so you can replicate the problem. I
couldn't post it in public.
Scott
Edson Tirelli's message received 4/10/2008 8:03 AM:
Can you provide a self contained test to reproduce the problem and
attach it to a JIRA? I will fix it.
Thanks
[]s
Edson
2008/4/9 Scott Reed <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>:
I am seeing the same ReteTuple.get( Declaration ) NPE when I run
the app with both 4.0.7 jars.
If this is a known bug, it appears not to have been fixed in this
version.
Edson Tirelli's message received 4/9/2008 8:05 PM:
yes, the error in a test would stop the build process. Use the
skip option I mentioned in my other e-mail.
[]s
Edson
2008/4/9 Scott Reed <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>:
I think the compiler jar failed to build perhaps due to the
error?
Edson Tirelli's message received 4/9/2008 6:14 PM:
After the build, you can find the jars in:
drools-core/target
drools-compiler/target
Their version must always match or you will end up with
other problems.
[]s
Edson
2008/4/9 Scott Reed <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>>:
I built it but can only find the core jar file, nothing
for the compiler. With just the core jar replaced, I
still get the NPE.
Edson Tirelli's message received 4/9/2008 2:24 PM:
Nope, only source code.
Problem is 4.0.x will be released as 4.0.7, and if
your specific problem is fixed and you are not able to
test before the release, it will have to wait 4.0.8.
<http://4.0.8.>
All you need to build drools is java, maven and ant.
Can you set this up?
[]s
Edson
2008/4/9 Scott Reed <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>>:
Glad to hear that. However, I am not set up to do
my own drools build and it looks like the link you
sent is for the source. Is there a set of jars for
4.0.x that I can test from? Here is what I am using
now:
antlr-runtime-3.0.jar
core-3.2.3.v_686_R32x.jar
drools-compiler-4.0.4.jar
drools-core-4.0.4.jar
mvel14-1.2.21.jar
xstream-1.2.2.jar
Thanks,
Scott
Edson Tirelli's message received 4/9/2008 11:46 AM:
Scott,
I believe this is fixed already. Can you try it
out and let us know?
http://anonsvn.labs.jboss.com/labs/jbossrules/branches/4.0.x/
[]s
Edson
2008/4/8 Scott Reed <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>>:
Sorry, the NPE is in ReteTuple.get(Declaration)
Scott Reed's message received 4/8/2008 7:38 PM:
Running Drools 4.0.3, on Win 2k sp4, JDK
1.6.0_03.
I am getting this exception after the
debugger shows execution has gone past the
end of the rule. The exception is
occurring in ReteTuple.get(Descriptor). I
believe the descriptor argument is null.
Can anyone suggest why this might be
happening and what I can do to avoid it?
Thanks,
Scott
java.lang.NullPointerException
at
org.drools.reteoo.ReteTuple.get(ReteTuple.java:97)
at
org.fp.findata.Rule_2MS__Calculate_now_scheduled_or_periodic_transaction_0ConsequenceInvoker.evaluate(Rule_2MS__Calculate_now_scheduled_or_periodic_transaction_0ConsequenceInvoker.java:19)
at
org.drools.common.DefaultAgenda.fireActivation(DefaultAgenda.java:550)
at
org.drools.common.DefaultAgenda.fireNextItem(DefaultAgenda.java:514)
at
org.drools.common.AbstractWorkingMemory.fireAllRules(AbstractWorkingMemory.java:471)
at
org.drools.common.AbstractWorkingMemory.fireAllRules(AbstractWorkingMemory.java:433)
at
org.fp.rules.RuleEngineManager$RunTask.run(RuleEngineManager.java:225)
org.drools.spi.ConsequenceException:
java.lang.NullPointerException
at
org.drools.base.DefaultConsequenceExceptionHandler.handleException(DefaultConsequenceExceptionHandler.java:14)
at
org.drools.common.DefaultAgenda.fireActivation(DefaultAgenda.java:554)
at
org.drools.common.DefaultAgenda.fireNextItem(DefaultAgenda.java:514)
at
org.drools.common.AbstractWorkingMemory.fireAllRules(AbstractWorkingMemory.java:471)
at
org.drools.common.AbstractWorkingMemory.fireAllRules(AbstractWorkingMemory.java:433)
at
org.fp.rules.RuleEngineManager$RunTask.run(RuleEngineManager.java:225)
Caused by: java.lang.NullPointerException
at
org.drools.reteoo.ReteTuple.get(ReteTuple.java:97)
at
org.fp.findata.Rule_2MS__Calculate_now_scheduled_or_periodic_transaction_0ConsequenceInvoker.evaluate(Rule_2MS__Calculate_now_scheduled_or_periodic_transaction_0ConsequenceInvoker.java:19)
at
org.drools.common.DefaultAgenda.fireActivation(DefaultAgenda.java:550)
... 4 more
<snip>
_______________________________________________
rules-users mailing list
[email protected] <mailto:[email protected]>
https://lists.jboss.org/mailman/listinfo/rules-users
--
Edson Tirelli
JBoss Drools Core Development
Office: +55 11 3529-6000
Mobile: +55 11 9287-5646
JBoss, a division of Red Hat @ www.jboss.com <http://www.jboss.com>
------------------------------------------------------------------------
_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users
_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users