<a href="http://hudson.jboss.org/hudson/job/drools/lastSuccessfulBuild/artifact/trunk/target/docs/drools-expert/html_single/index.html">http://hudson.jboss.org/hudson/job/drools/lastSuccessfulBuild/artifact/trunk/target/docs/drools-expert/html_single/index.html</a> Section <a id="d0e5515">4.10.2</a><br>


<br><br><div class="gmail_quote">2009/8/14 Vijay K Pandey <span dir="ltr">&lt;<a href="mailto:VPandey@mdes.ms.gov">VPandey@mdes.ms.gov</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">










<div link="blue" vlink="purple" lang="EN-US">

<div>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">Hi,</span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;"> </span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">I am trying to get a very simple DSL working but all the time it gives
the error of <b><span style="font-weight: bold;">Unable to expand:</span></b> If
I take the DSL away everything runs fine, not sure whats going on. </span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;"> </span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">So what I did is strip away all other stuff and just added a plain simple
DSL -- but still the same error</span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;"> </span></font></p>

<p><b><font face="Courier New" size="2"><span style="font-size: 10pt; font-weight: bold;">Unable to expand:             LOGGING</span></font></b></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;"> </span></font></p>

<p><b><font face="Courier New" size="2"><span style="font-size: 10pt; font-weight: bold;">DSLR file Contents:</span></font></b></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;"> </span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">package test.rules</span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">dialect &quot;mvel&quot; </span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;"> </span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">expander testing.dsl</span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;"> </span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">rule &quot;TestingCheck&quot;</span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;"> </span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">      when</span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">      then</span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">            <b><span style="font-weight: bold;">LOGGING </span></b></span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">end</span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;"> </span></font></p>

<p><b><font face="Courier New" size="2"><span style="font-size: 10pt; font-weight: bold;">DSL file content</span></font></b></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">[consequence][]LOGGING=System.out.println(&quot;hello&quot;);</span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;"> </span></font></p>

<p><b><font face="Courier New" size="2"><span style="font-size: 10pt; font-weight: bold;">ChangeSet XML file
(test_changeset.xml)</span></font></b></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">&lt;change-set xmlns=&#39;<a href="http://drools.org/drools-5.0/change-set" target="_blank">http://drools.org/drools-5.0/change-set</a>&#39;</span></font></p>



<p><font face="Courier New" size="2"><span style="font-size: 10pt;">             xmlns:xs=&#39;<a href="http://www.w3.org/2001/XMLSchema-instance" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a>&#39;</span></font></p>



<p><font face="Courier New" size="2"><span style="font-size: 10pt;">             xs:schemaLocation=&#39;<a href="http://drools.org/drools-5.0/change-set%0Adrools-change-set-5.0.xsd" target="_blank">http://drools.org/drools-5.0/change-set
drools-change-set-5.0.xsd</a>&#39; &gt;             </span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">   &lt;add&gt;</span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">       &lt;resource source=&#39;classpath:test/rules/test.drl&#39; type=&#39;DSLR&#39;
/&gt;</span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">       &lt;resource source=&#39;classpath:test/rules/testing.dsl&#39; type=&#39;DSL&#39;
/&gt;</span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">   &lt;/add&gt;</span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">&lt;/change-set&gt;</span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;"> </span></font></p>

<p><b><font face="Courier New" size="2"><span style="font-size: 10pt; font-weight: bold;">I am loading the changeset set via</span></font></b></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;"> </span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">KnowledgeBuilder kbuilder =
KnowledgeBuilderFactory.newKnowledgeBuilder();                </span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">kbuilder.add(ResourceFactory.newClassPathResource(&quot;test_changeset.xml&quot;),
ResourceType.CHANGE_SET);</span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;"> </span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">Any hint what is going wrong?</span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;"> </span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">Thanks</span></font></p>

<p><font face="Courier New" size="2"><span style="font-size: 10pt;">Vijay</span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"> </span></font></p>

</div>

</div>


<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>
<br></blockquote></div><br>