I got all but the Japanese validation to work... it still errors about the unicode but since I don't have the time I can't mess with it anymore, and probably won't be able to until the middle of the week.
I was able to work around the file extensions by copying the .xml.ja files to .xml-ja, transforming those, then deleting them. I don't know if that was proposed before or even acceptable, but it works for me without using the custom jar.
I have a feeling the jar's are of an older version because I was getting this error when I tried to use 'em, which didn't happen when I used the latest ant ones. manual\style\build.xml:25: The <patternset> data type doesn't support the nested "patternset" element.
I attached what I have so if anybody's interested they can mess with it.
Shane
<project name="manual" default="xslt" basedir="."> <description> Apache httpd-2.0 Manual </description> <!-- Initialization properties --> <path id="classpath"> <fileset dir="./lib"> <include name="**/*.jar"/> </fileset> </path>
<!-- patternsets --> <patternset id="excludes"> <exclude name="mod/allmodules.xml" /> <exclude name="style/*.xml" /> </patternset> <!-- english xml files --> <patternset id="en-allxml"> <include name="**/*.xml" /> <patternset refid="excludes" /> </patternset> <!-- japanese xml files --> <patternset id="ja.jis-allxml"> <include name="**/*.xml.ja" /> <patternset refid="excludes" /> </patternset> <patternset id="ja.jis-allxml-ja"> <include name="**/*.xml-ja" /> <patternset refid="excludes" /> </patternset> <!-- This target is for output of HTML pages via XSLT --> <!-- Requires JAXP/1.1 (all three JARs) or Xerces+Xalan --> <target name="xslt" depends="en-docs, ja.jis-docs" description="Generate all HTML" /> <target name="clean" depends="en-clean, ja.jis-clean" /> <target name="validate" depends="en-validate, ja.jis-validate" description="Validate all XML" /> <!-- validate all english documents --> <target name="en-validate" description="Validate English XML"> <xmlvalidate> <fileset dir="../"> <patternset refid="en-allxml" /> </fileset> </xmlvalidate> </target> <!-- validate all japanese documents --> <target name="ja.jis-validate" description="Validate Japanese XML"> <xmlvalidate> <fileset dir="../"> <patternset refid="ja.jis-allxml" /> </fileset> </xmlvalidate> </target> <!-- generate english html --> <target name="en-docs" depends="en-validate" description="Generate English HTML"> <style basedir="../" destdir="../" extension=".html.en" style="./manual.en.xsl"> <param name="relative-path" expression="."/> <patternset refid="en-allxml" /> </style> </target> <!-- generate japanese html --> <target name="ja.jis-docs" description="Generate Japanese HTML"> <!-- copy all *.xml.ja files to *.xml-ja. --> <copy todir="../"> <fileset dir="../"> <patternset refid="ja.jis-allxml" /> </fileset> <mapper type="regexp" from="^(.*)\.xml.ja$$" to="\1.xml-ja" /> </copy> <!-- transform all *.xml-ja files --> <style basedir="../" destdir="../" extension=".html.ja.jis" style="./manual.ja.xsl"> <param name="relative-path" expression="."/> <patternset refid="ja.jis-allxml-ja" /> </style> <!-- delete all *.xml-ja files --> <delete> <fileset dir="../"> <patternset refid="ja.jis-allxml-ja" /> </fileset> </delete> </target> <!-- delete all english html docs --> <target name="en-clean"> <delete> <fileset dir="../" includes="**/*.html.en" /> </delete> </target> <!-- delete all japanese html docs --> <target name="ja.jis-clean"> <delete> <fileset dir="../" includes="**/*.html.ja.jis" /> </delete> </target> </project>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]