I&#39;m using Drools 5.4.0 Beta 1 and my DRL is the Hello World of Drools :) (all my application is the Hello World of Drools, because I&#39;m trying to do a OSGi bundle with this application).<div><br></div><div>In my OSGi framework is running drools.core, drools.compiler and knowledge-api, and others bundles. </div>
<div><br></div><div>Thanks for reply me.</div><div><div><br><div class="gmail_quote">On Tue, Jan 10, 2012 at 6:15 PM, Swindells, Thomas <span dir="ltr">&lt;<a href="mailto:TSwindells@nds.com">TSwindells@nds.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Looking at the stack trace, if you are on the same version as drools as me it looks like it is this line<br>
this.rule.setDialect( getDialect().getId() );<br>
<br>
The most likely reason is your DRL isn&#39;t valid - perhaps where you are specifying the dialect, or it could be your<br>
Dependencies aren&#39;t right or something.<br>
Which version of drools are you using. Have you tried reducing your DRL file to the minimum that generates the error - then post that DRL if you need further help.<br>
<br>
Thomas<br>
<div class="im"><br>
&gt; -----Original Message-----<br>
&gt; From: <a href="mailto:rules-users-bounces@lists.jboss.org">rules-users-bounces@lists.jboss.org</a> [mailto:<a href="mailto:rules-users-">rules-users-</a><br>
&gt; <a href="mailto:bounces@lists.jboss.org">bounces@lists.jboss.org</a>] On Behalf Of jjmartinez<br>
&gt; Sent: 10 January 2012 17:05<br>
&gt; To: <a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
&gt; Subject: Re: [rules-users] NullPointerException when load file rules<br>
&gt;<br>
&gt; Anybody can help me? I don&#39;t know why my application show these errors.<br>
&gt;<br>
&gt; Thanks in advance!<br>
&gt;<br>
</div>&gt; java.lang.NullPointerException<br>
        at org.drools.rule.builder.RuleBuildContext.&lt;init&gt;(RuleBuildContext.java:88)<br>
        at org.drools.compiler.PackageBuilder.addRule(PackageBuilder.java:1149)<br>
        at org.drools.compiler.PackageBuilder.addPackage(PackageBuilder.java:636)<br>
        at org.drools.compiler.PackageBuilder.addPackageFromDrl(PackageBuilder.java:266)<br>
        at org.drools.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:458)<br>
        at org.drools.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:28)<br>
        at drools.ejemplos.DroolsTest.readKnowledgeBase(DroolsTest.java:85)<br>
        at drools.ejemplos.DroolsTest.execute(DroolsTest.java:64)<br>
        at drools.ejemplos.DroolsTest.&lt;init&gt;(DroolsTest.java:56)<br>
        at drools.ejemplos.Activator.start(Activator.java:14)<br>
        at org.knopflerfish.framework.BundleImpl.start0(BundleImpl.java:356)<br>
        at org.knopflerfish.framework.BundleThread.run(BundleThread.java:107)<br>
<br>
<br>
**************************************************************************************<br>
This message is confidential and intended only for the addressee. If you have received this message in error, please immediately notify the <a href="mailto:postmaster@nds.com">postmaster@nds.com</a> and delete it from your system as well as any copies. The content of e-mails as well as traffic data may be monitored by NDS for employment and security purposes. To protect the environment please do not print this e-mail unless necessary.<br>

<br>
NDS Limited. Registered Office: One London Road, Staines, Middlesex, TW18 4EX, United Kingdom. A company registered in England and Wales. Registered no. 3080780. VAT no. GB 603 8808 40-00<br>
**************************************************************************************<br>
<br>
_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
</blockquote></div><br></div></div>