Hibernate HBM2DDL - Class Not Found

Olá Pessoal,

Estou tentando gerar o DDL a partir do meu mapeamento hibernate, mas sempre que utilizo composite-id ele apresentar um ERRO: Class not found… o código ant que tenho é:

<path id="toolslib">
<path location="web/WEB-INF/lib/hibernate-tools.jar" />
<path location="web/WEB-INF/lib/hibernate3.jar" />
<path location="web/WEB-INF/lib/freemarker.jar" />
<path location="web/WEB-INF/lib/ojdbc14.jar" />
<path location="web/WEB-INF/lib/log4j-1.2.11.jar" />
<path location="web/WEB-INF/lib/ant-1.6.5.jar" />
<path location="web/WEB-INF/lib/commons-logging-1.0.4.jar" />
<path location="web/WEB-INF/lib/commons-logging-1.1.jar" />
<path location="web/WEB-INF/lib/commons-logging-api-1.1.jar" />
<path location="web/WEB-INF/lib/commons-collections-2.1.jar" />
<path location="web/WEB-INF/lib/dom4j-1.6.1.jar" />
<path location="web/WEB-INF/lib/freemarker-2.3.8.jar" />
<path location="web/WEB-INF/lib/oscache-2.1" />
</path>

<taskdef name="hibernatetool" classname="org.hibernate.tool.ant.HibernateToolTask" classpathref="toolslib"/>

<target name="HBM2DDL" description="Criar DDL do Banco a Partir dos Mappings">
    <echo>Começando Exportação da DDL</echo>
    <hibernatetool destdir="generated/">
        <configuration configurationfile="src/java/hibernate.cfg.xml"/>
        <hbm2ddl drop="false" create="true" export="false" update="false" outputfilename="ddlBanco.ddl" delimiter=";" format="true" />
    </hibernatetool>
    <echo>Finalizada Exportação da DDL</echo>
</target> 

será que tenho que adicionar mais algum diretório ou jar ao meu path?

Obrigado desde já.
Francisco