Fortunately it appeared to be a local issue, now resolved :)<br><br><div class="gmail_quote">On 28 April 2011 14:15, Wolfgang Laun <span dir="ltr">&lt;<a href="mailto:wolfgang.laun@gmail.com">wolfgang.laun@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Neither can I, in sync with master from the blessed one.<br>
-W<br>
<div><div></div><div class="h5"><br>
On 28 April 2011 15:11, Michael Anstis &lt;<a href="mailto:michael.anstis@gmail.com">michael.anstis@gmail.com</a>&gt; wrote:<br>
&gt; Hmmm.... Rikkola can&#39;t replicate so something is broken here.... :(<br>
&gt;<br>
&gt; On 28 April 2011 13:42, Michael Anstis &lt;<a href="mailto:michael.anstis@gmail.com">michael.anstis@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi,<br>
&gt;&gt;<br>
&gt;&gt; This boiler plate code demonstrates a rather, I suspect large, problem:-<br>
&gt;&gt;<br>
&gt;&gt; @Test<br>
&gt;&gt;     public void testPackageAttributesFromDRL() {<br>
&gt;&gt;<br>
&gt;&gt;         KnowledgeBuilder kbuilder =<br>
&gt;&gt; KnowledgeBuilderFactory.newKnowledgeBuilder();<br>
&gt;&gt;         kbuilder.add( new ClassPathResource( &quot;org/drools/example.drl&quot; ),<br>
&gt;&gt; ResourceType.DRL ); //&lt;--- Error<br>
&gt;&gt;<br>
&gt;&gt;         KnowledgeBase kbase = KnowledgeBaseFactory.newKnowledgeBase();<br>
&gt;&gt;         kbase.addKnowledgePackages( kbuilder.getKnowledgePackages() );<br>
&gt;&gt;<br>
&gt;&gt; }<br>
&gt;&gt;<br>
&gt;&gt; throws:-<br>
&gt;&gt;<br>
&gt;&gt; java.lang.NullPointerException<br>
&gt;&gt;     at<br>
&gt;&gt; org.drools.compiler.PackageBuilder.generateDeclaredBean(PackageBuilder.java:1433)<br>
&gt;&gt;     at<br>
&gt;&gt; org.drools.compiler.PackageBuilder.processTypeDeclarations(PackageBuilder.java:1272)<br>
&gt;&gt;     at<br>
&gt;&gt; org.drools.compiler.PackageBuilder.mergePackage(PackageBuilder.java:895)<br>
&gt;&gt;     at<br>
&gt;&gt; org.drools.compiler.PackageBuilder.newPackage(PackageBuilder.java:883)<br>
&gt;&gt;     at<br>
&gt;&gt; org.drools.compiler.PackageBuilder.addPackage(PackageBuilder.java:601)<br>
&gt;&gt;     at<br>
&gt;&gt; org.drools.compiler.PackageBuilder.addPackageFromDrl(PackageBuilder.java:297)<br>
&gt;&gt;     at<br>
&gt;&gt; org.drools.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:473)<br>
&gt;&gt;     at<br>
&gt;&gt; org.drools.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:28)<br>
&gt;&gt;     at<br>
&gt;&gt; org.drools.BinaryPackage.testPackageAttributesFromDRL(BinaryPackage.java:35)<br>
&gt;&gt;<br>
&gt;&gt; In org.drools.compiler.PackageBuilder.generateDeclaredBean the call to the<br>
&gt;&gt; following returns null.<br>
&gt;&gt;<br>
&gt;&gt; JavaDialectRuntimeData dialect = (JavaDialectRuntimeData)<br>
&gt;&gt; pkgRegistry.getDialectRuntimeRegistry().getDialectData( &quot;java&quot; );<br>
&gt;&gt;<br>
&gt;&gt; DRL is:-<br>
&gt;&gt;<br>
&gt;&gt; package example<br>
&gt;&gt;<br>
&gt;&gt; declare Person<br>
&gt;&gt;   age: Integer<br>
&gt;&gt;   name: String<br>
&gt;&gt; end<br>
&gt;&gt;<br>
&gt;&gt; rule &quot;Row 1 dtable&quot;<br>
&gt;&gt;   salience 1<br>
&gt;&gt;   dialect &quot;mvel&quot;<br>
&gt;&gt;   when<br>
&gt;&gt;     $p : Person( name == &quot;Bill&quot; , age != &quot;30&quot; )<br>
&gt;&gt;   then<br>
&gt;&gt;     $p.setAge( 12345 );<br>
&gt;&gt; end<br>
&gt;&gt;<br>
&gt;&gt; It worked OK yesterday.<br>
&gt;&gt;<br>
&gt;&gt; Any takers?<br>
&gt;&gt;<br>
&gt;&gt; With kind regards,<br>
&gt;&gt;<br>
&gt;&gt; Mike<br>
&gt;<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; rules-dev mailing list<br>
&gt; <a href="mailto:rules-dev@lists.jboss.org">rules-dev@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/rules-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-dev</a><br>
&gt;<br>
&gt;<br>
<br>
_______________________________________________<br>
rules-dev mailing list<br>
<a href="mailto:rules-dev@lists.jboss.org">rules-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-dev</a><br>
</blockquote></div><br>