<div dir="ltr"><div><div><div><div><div><div><div><div><div><div>Hi,<br><br></div>I am facing a problem building drl files using ant script.<br><br></div>Drl files are importing few java files.<br><br></div>I was successful in setting the drools compiler using org.drools.contrib.DroolsCompilerAntTask<br>
<br></div>But the drl files is unable to find the java imports.<br><br></div>Here is my code:<br><path id="compile.classpath"><br> <fileset dir="${lib.dir}"><br> <include name="**/*.jar"/><br>
<exclude name="Drools/drools-compiler-5.5.0.Final.jar"/><br> <exclude name="Drools/drools-core-5.5.0.Final.jar"/><br> <exclude name="Drools/log4j-1.2.14.jar"/><br>
</fileset> <br> </path> <br> <br> <taskdef name="droolsCompiler" classname="org.drools.contrib.DroolsCompilerAntTask"><br> <classpath refid="drools.lib.path"/><br>
</taskdef> <br><br><target name="compile-drools" depends="build-rules"><br> <droolsCompiler srcDir="${rules.dir}/src/main/rules" toFile="${build.target}/classes/validation.pkg"<br>
binformat="package" bintype="knowledge-module" ><br> <classpath refid="compile.classpath"/> <br> <include name="*.drl"/><br>
</droolsCompiler><br> </target><br><br></div>Please do help me with the build.xml file which compiles drl files which are importing java files with in.<br><br></div>I am getting the below error<br> Unable to resolve ObjectType 'AOCCRuleKnobConfig' : [Rule name='ExecuteQuery']<br>
<br></div>which is in a java file.<br><br></div>Please do the needful.<br><br></div>Thank You in advance.<br><div><div><div><div><div><br><br></div></div></div></div></div></div>
        
        
        
<br/><hr align="left" width="300" />
View this message in context: <a href="http://drools.46999.n3.nabble.com/Compile-Drools-using-ant-script-tp4025562.html">Compile Drools using ant script</a><br/>
Sent from the <a href="http://drools.46999.n3.nabble.com/Drools-Developer-committer-mailing-list-f62260.html">Drools: Developer (committer) mailing list mailing list archive</a> at Nabble.com.<br/>