Hi,

After two (unsuccessful) attempts at downloading and running
the drools examples, I'm ready to throw in the towel.  Before I
do that, however, I'm going to beg for help.

With ant, I was able to build the examples using the following
classpath:

   <path id="drools.jars" >
      <fileset dir="${drools.home}" >
          <include name="*.jar"/>
      </fileset>
    </path>

    <target name="compile">
      <mkdir dir="target"/>
      <mkdir dir="target/classes"/> 
     
      <copy todir="target/classes">
        <fileset dir="src/main/resources"/>
        <fileset dir="src/main/rules"/>
      </copy>                    
    
      <javac srcdir="src/main/java"
             destdir="target/classes"
             source="1.4">
        <classpath >
          <path refid="drools.jars" />           
          <fileset dir="lib">
            <include name="*.jar"/>
          </fileset>
        </classpath>
      </javac>                         
    </target> 

All attempts to run the "run-waltz12" example fail regardless
of what classes I throw at it.  I tried both "drools.jars"
above and the classpath below, without luck, as well as other
combinations of jars:

  <path id="jsr94.jars" >
    <fileset dir="${drools.home}" >
        <include name="drools-core*.jar"/>
        <include name="drools-compiler*.jar"/>
        <include name="drools-jsr94.jar"/>
    </fileset>
    <fileset dir="${drools.home}/lib" >
        <include name="jsr94-1.1.jar"/>
        <include name="janino-2.5.7.jar"/>
    </fileset>
  </path>

Latest error is this:

     [java] Caused by: java.lang.RuntimeException: The Eclipse JDT Core jar is not in the classpath

I went out of my way to specify the janino jar so don't know
why an eclipse jar is required (I'm building from the command
line and not using Eclipse.)

I'm sure it's my ignorance but wonder if someone could email me
ant script that will do the job?

Thanks, Garry





Discover the new Windows Vista Learn more!