I thought I had that working ... Could you supply an example (some
classes) that I can test against ?

To 1.:
You're right, they are leftover, I will fix it as soon as I can.

To 2.: 
This is probably due to a limitation of the torque build file.
Basically, the create-db task will search in the directory
${torque.home}/${schemaDirectory} for all files ending with
"-schema.xml" (note the "-" !). This by the way is not true of some
other tasks (e.g. project-datadtd requires the file to be named
${project}-schema.xml).
You can try to invoke the torque task directly in your build script:

    <path id="torque-classpath">
      <fileset dir="${lib.dir}">
        <include name="**/*.jar"/>
      </fileset>
    </path>
    <taskdef
        name="torque-create-db"
        classname="org.apache.torque.task.TorqueDataModelTask">
      <classpath refid="torque-classpath"/>
    </taskdef>
    <torque-create-db
      controlTemplate="sql/db-init/Control.vm"
      outputDirectory="${torque.home}/${outputDirectory}/sql"
      targetDatabase="${database}"
      useClasspath="true"
      outputFile="create-db.sql">
      <fileset dir="${torque.home}/${schemaDirectory}"
includesfile="project_schema.xml"/>
    </torque-create-db>
    <sql
      driver="${databaseDriver}"
      url="${createDatabaseUrl}"
      userid="${databaseUser}"
      password="${databasePassword}"
      src="${torque.home}/${outputDirectory}/sql/create-db.sql"
      autocommit="true"
      onerror="continue">
      <classpath refid="torque-classpath"/>
    </sql>

Tom


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to