>Read the messages David. Looks like AntDoc wants to use an XSL 2.0
>processor, and the only one I know for Java is Saxon, so it must be in
>your path so that the Trax API picks it up ahead of the default XSL
>processor of the JDK, which is a 1.0 one only. --DD
   
  <path id="antDoc.classpath">
  <pathelement location="${lib.downloaded.dir}/log4j-${log4j.v}.jar"/>
  <pathelement location="${lib.dir}/saxon.jar"/>
  <pathelement location="${lib.dir}/AntDoc.jar"/>
</path> 
   
  <target name = "antdoc"
    depends = "set-current-time"
    description = "Generates the documentation of build file"
>
 <mkdir dir="${doc.dir}/antDoc"/>
    <taskdef name    = "AntDoc" 
        classname    = "org.ed.pack.ant.AntDoc"
        classpathref = "antDoc.classpath"/>
 
    <AntDoc
        destination = "${doc.dir}/antdoc"
     buildfile ="build.xml">
    </AntDoc>
</target>
   
  I have tested also adding the property 
   
  processor ="com.icl.saxon.TransformerFactoryImpl"
   
  with the same result. As you can see saxon.jar is on the classpath. Probably 
it has to come first on the boot classpath (before the JDK), but I don't know 
how to do that with ant. Do you have any idea about how to do that?
   
  Thanks, 
   
  David

                
---------------------------------
 Yahoo! Music Unlimited - Access over 1 million songs. Try it free.

Reply via email to