<br><font size=2 face="sans-serif">I'm using JBoss Rules 4.01 with Spring
2.5 and I'm utilizing the JSR-94 interfaces provided by Spring Modules.
When deploying my application I receive the error:</font>
<br>
<br><font size=2 face="sans-serif"><b><i>The Eclipse JDT Core jar is not
in the classpath</i></b></font>
<br>
<br><font size=2 face="sans-serif">I've searched through the postings and
found that setting the compiler to </font><font size=2 color=#4200ff face="Courier New">drools.dialect.java.compiler</font><font size=2 face="sans-serif"><b><i>
</i></b>should resolve the issue but I am having trouble figuring out where
to set this property on the JSR_94 interfaces. I've tried passing a Map
into</font>
<br>
<br><font size=2 color=#0021bf face="Courier New">ruleAdministrator</font><font size=2 face="Courier New">.getLocalRuleExecutionSetProvider(</font><font size=2 color=#0021bf face="Courier New">providerProperties</font><font size=2 face="Courier New">);</font>
<br>
<br><font size=2 face="Courier New">with the following specified in my
Spring configuration:</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; </font><font size=2 color=#008080 face="Courier New">&lt;</font><font size=2 color=#3f8080 face="Courier New">prop
</font><font size=2 color=#800080 face="Courier New">key</font><font size=2 face="Courier New">=</font><font size=2 color=#4200ff face="Courier New">&quot;drools.dialect.java.compiler&quot;</font><font size=2 color=#008080 face="Courier New">&gt;</font><font size=2 face="Courier New">JANINO</font><font size=2 color=#008080 face="Courier New">&lt;/</font><font size=2 color=#3f8080 face="Courier New">prop</font><font size=2 color=#008080 face="Courier New">&gt;</font>
<br>
<br><font size=2 face="Courier New">but I believe the initialization occurs
long before this point. </font>
<br>
<br><font size=2 face="Courier New">I've also tried dropping into the applications
WEB-INF/lib directory a copy of the jasper-compiler-jdt.jar into the WEB-INF/lib
directory, which should satisfy the dependency, but it didn't seem to resolve
the issue. I would prefer it if there was some way of setting this property
without having to use the JDT libraries. </font>
<br>
<br><font size=2 face="Courier New">I saw that I can provide system properties
to make Drools aware of the req</font><font size=2 face="sans-serif">uested
compiler setting but this is not really an option as I am running inside
of a J2EE container and I am unable to modify the settings that are provided
to the application server. Is there a default location in the classpath
that Drools looks for a properties file that I can specify these values?
Or better still, is there a way that I can supplied them to the JSR-94
interfaces to ensure proper initialization?</font>
<br>
<br><font size=2 face="sans-serif">Thanks very much for the help.<br>
</font>
<br><font size=2 face="sans-serif">Chris </font>