Hi,
just to clarify this, does that mean there are differences between the
free version release and the paid version release? Until now I wasn't
even aware the latter existed. If so, is it possible to learn what
those differences are? Also, are the benefits of support subscription
listed anywhere (specifically for JBoss Rules)? I tried to find it on
the web site but all I could find was the generic JBoss subscription
page, which isn't very informative.
Thanks,
M.
On 09/04/2008, Mark Proctor <mproctor(a)codehaus.org> wrote:
Chris Woodrow wrote:
Hi,
I would to share our experience about recent versions of Drools.
We found out that 4.0.6 was out on last wednesday, so we decided to move up
from 4.0.3 to 4.0.6. We made a few tests but we counted on the fact that
backward compatibility was provided. On friday, I went on Drools website and
found out that version 4.0.6 was replaced by 4.0.4 whithout any more
explaination, I made a research on this list to find out that you had to
make a roll back. At the same time we found out a drools bug on our app :
Caused by: java.lang.NullPointerException
at
org.drools.base.evaluators.ObjectFactory$ObjectEqualsComparator.equals(ObjectFactory.java:561)
at
org.drools.base.evaluators.ObjectFactory$ObjectNotEqualEvaluator.evaluate(ObjectFactory.java:158)
at
org.drools.rule.LiteralRestriction.isAllowed(LiteralRestriction.java:61)
at
org.drools.rule.LiteralConstraint.isAllowed(LiteralConstraint.java:82)
at
org.drools.reteoo.AccumulateNode.assertTuple(AccumulateNode.java:156)
at
org.drools.reteoo.CompositeTupleSinkAdapter.propagateAssertTuple(CompositeTupleSinkAdapter.java:30)
at
org.drools.reteoo.FromNode.assertTuple(FromNode.java:90)
at
org.drools.reteoo.SingleTupleSinkAdapter.propagateAssertTuple(SingleTupleSinkAdapter.java:20)
at
org.drools.reteoo.JoinNode.assertTuple(JoinNode.java:107)
at
org.drools.reteoo.SingleTupleSinkAdapter.propagateAssertTuple(SingleTupleSinkAdapter.java:20)
at
org.drools.reteoo.JoinNode.assertObject(JoinNode.java:151)
at
org.drools.reteoo.SingleObjectSinkAdapter.propagateAssertObject(SingleObjectSinkAdapter.java:22)
at
org.drools.reteoo.AlphaNode.assertObject(AlphaNode.java:140)
at
org.drools.reteoo.CompositeObjectSinkAdapter.propagateAssertObject(CompositeObjectSinkAdapter.java:318)
at
org.drools.reteoo.ObjectTypeNode.assertObject(ObjectTypeNode.java:153)
at
org.drools.reteoo.Rete.assertObject(Rete.java:175)
at
org.drools.reteoo.ReteooRuleBase.assertObject(ReteooRuleBase.java:192)
at
org.drools.reteoo.ReteooWorkingMemory.doInsert(ReteooWorkingMemory.java:71)
at
org.drools.common.AbstractWorkingMemory.insert(AbstractWorkingMemory.java:909)
at
org.drools.common.AbstractWorkingMemory.insert(AbstractWorkingMemory.java:881)
at
org.drools.common.AbstractWorkingMemory.insert(AbstractWorkingMemory.java:682)
We had to deploy our app on friday, so we decieded to rollback to 4.0.4 to
find out that we had the same error. So we decided to rollback to 4.0.3, I
went to the download section of your site, and found out that previous
versions where just unavailable, which is unacceptable. Obviously, I found
it on our SVN, but I wasn't very happy about this.
Its "unnaccptable"? that we don't maintain free community resources at
our
descretion? If binaries are not available for download, you can always build
your own:
http://anonsvn.labs.jboss.com/labs/jbossrules/tags/
Or you could pay for priority support and full access to downloads. Btw the
paid version also goes through extra levels of QA, by dedicated teams, so
you avoid this.
Here are my conclusions :
- We are not going to change our version of Drools soon
- Please give us access to previous versions
Chris
________________________________
_______________________________________________
rules-users mailing list
rules-users(a)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