Problenas com o ant + junit

Ola pessoal !
Fiz o seguinte buildfile :

Código:


<target name=“batchtest”>
<mkdir dir="${test.report.dir}" />
<junit printsummary=“true” dir="${build.dir}" fork=“true”>
<formatter type=“xml” usefile=“true” />
<classpath path="${build.dir}" />
<batchtest todir="${test.report.dir}">
<fileset dir="${src.dir}">
<include name="/*Test.java" />
<exclude name="
/AllTests.java" />
</fileset>
</batchtest>
</junit>
</target>

Mas sempre que eu coloco :

<formatter type=“xml” usefile=“true” />

ele apresenta a seguinte mensagem de erro :

Código:

[junit] java.lang.NoClassDefFoundError: org/w3c/dom/ranges/DocumentRange

alguem tem alguma ideia de como posso resolver esse erro ?

Muito Obrigado.

o junit usa reflexao para fazer testes nas classes referenciadas.
o ant faz parte do servico automaticamente.

o erro citado por vc informa q nao foi possivel ler por reflexao uma informacao (tipo de retorno, por exemplo) presente na classe org/w3c/dom/ranges/DocumentRange. ou a classe n existe, ou o caminho de leitura esta incorreto ou o atributo nao permite acesso por reflexao.

verifique se a sua classe de teste esta no mesmo package da classe q sera testada.
outro motivo pode ser erro na configuracao do ant.

eu n uso o ant pra fazer meus testes.
uso o junit diretamente.