<target name="generate-jaxb-code">
<java classname="com.sun.tools.internal.xjc.XJCFacade">
<arg value="-p" />
<arg value="com.example"/>
<arg value="xsd/sample.xsd" />
</java>
</target>
работает с JAXB, который является частью JDK 6, кажется, что задача ANT поставляется только с загружаемым JAXB, но, поскольку JAXB является частью JDK, вероятно, не очень хорошая идея взять последний выпуск JAXB и добавить к classpath JDK, поскольку это означает, что вам, вероятно, нужно возиться с настройками загрузчика классов, чтобы получить загруженную версию, а не версию в JDK.