<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
I've downloaded last stable build (number 3845, made 2010-04-14) from
Drools Hudson (<a class="moz-txt-link-freetext" href="http://hudson.jboss.org/hudson/job/drools/">http://hudson.jboss.org/hudson/job/drools/</a>). After
running my tests I got same problem (but little different StackTrace):<br>
<br>
<tt>java.lang.NullPointerException<br>
at
org.drools.reteoo.ReteooBuilder.removeRule(ReteooBuilder.java:235)<br>
at
org.drools.reteoo.ReteooRuleBase.removeRule(ReteooRuleBase.java:413)<br>
at
org.drools.common.AbstractRuleBase.removeRule(AbstractRuleBase.java:732)<br>
at
org.drools.common.AbstractRuleBase.removePackage(AbstractRuleBase.java:660)<br>
at
org.drools.impl.KnowledgeBaseImpl.removeKnowledgePackage(KnowledgeBaseImpl.java:166)</tt><br>
<br>
Maybe I should download Drools from other place?<br>
<br>
Piotr<br>
<br>
<br>
<br>
<br>
On 2010-04-21 19:36, Edson Tirelli wrote:
<blockquote
cite="mid:k2xe6dd5ba31004211036sb9c3a834w6fec8fa87d869193@mail.gmail.com"
type="cite">
<meta http-equiv="Content-Type"
content="text/html; charset=ISO-8859-1">
<br>
I fixed a couple problems with rule removal in trunk. Can you check
if trunk works for you?<br>
<br>
Edson<br>
<br>
<div class="gmail_quote">2010/4/21 Piotr Jedrychowski <span dir="ltr"><<a
moz-do-not-send="true" href="mailto:pjedrychowski@proximetry.pl">pjedrychowski@proximetry.pl</a>></span><br>
<blockquote class="gmail_quote"
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hello.<br>
<br>
I have a problem with removing knowledge packages. During running this<br>
source code<br>
Collection<KnowledgePackage> knowledgePackages =<br>
knowledgeBase.getKnowledgePackages();<br>
if (knowledgePackages != null) {<br>
List<String> packageNames = new ArrayList<String>();<br>
for (KnowledgePackage singlePackage : knowledgePackages) {<br>
packageNames.add(singlePackage.getName());<br>
}<br>
<br>
for (String singlePackageName : packageNames) {<br>
knowledgeBase.removeKnowledgePackage(singlePackageName);<br>
}<br>
}<br>
<br>
I'm getting NullPointerException with this StackTrace:<br>
java.lang.NullPointerException<br>
at org.drools.reteoo.ReteooBuilder.removeRule(ReteooBuilder.java:235)<br>
at org.drools.reteoo.ReteooRuleBase.removeRule(ReteooRuleBase.java:366)<br>
at<br>
org.drools.common.AbstractRuleBase.removeRule(AbstractRuleBase.java:712)<br>
at<br>
org.drools.common.AbstractRuleBase.removePackage(AbstractRuleBase.java:640)<br>
at<br>
org.drools.impl.KnowledgeBaseImpl.removeKnowledgePackage(KnowledgeBaseImpl.java:166)<br>
<br>
I found this links in Internet:<br>
<a moz-do-not-send="true"
href="http://seamframework.org/Community/DroolsGuvnorCacheIssue"
target="_blank">http://seamframework.org/Community/DroolsGuvnorCacheIssue</a><br>
<a moz-do-not-send="true"
href="http://lists.jboss.org/pipermail/rules-users/2007-November/003917.html"
target="_blank">http://lists.jboss.org/pipermail/rules-users/2007-November/003917.html</a><br>
<br>
Maybe someone had similar problem and could help me?<br>
<br>
I'm using:<br>
* JBoss <a moz-do-not-send="true" href="http://4.2.3.GA"
target="_blank">4.2.3.GA</a><br>
* Drools 5.0<br>
<br>
Regards,<br>
Piotr<br>
_______________________________________________<br>
rules-users mailing list<br>
<a moz-do-not-send="true" href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
<a moz-do-not-send="true"
href="https://lists.jboss.org/mailman/listinfo/rules-users"
target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
</blockquote>
</div>
<br>
<br clear="all">
<br>
-- <br>
Edson Tirelli<br>
JBoss Drools Core Development<br>
JBoss by Red Hat @ <a moz-do-not-send="true"
href="http://www.jboss.com">www.jboss.com</a><br>
<pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
rules-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a>
</pre>
</blockquote>
<br>
</body>
</html>