Martin, Since you mentioned you were tweaking the build process, here's the target I've been using to just build the web site docs (to see if I broke any of the XML yet)
<!-- Compile Website documenation --> <target name="clean.website" depends="clean,compile.website"/> <target name="compile.website" description="Compile individual web applications"> <!-- Create the taglib documentation --> <style basedir="${doc.dir}" destdir="${build.home}/documentation" extension=".html" style="stylesheets/struts.xsl" includes="*.xml"/> <!-- Create the user guide --> <style basedir="${doc.dir}/userGuide" destdir="${build.home}/documentation/userGuide" extension=".html" style="../stylesheets/userGuide.xsl" includes="*.xml"/> <!-- Copy the basic documentation files --> <copy todir="${build.home}/documentation"> <fileset dir="${doc.dir}"> <include name="**/*.css"/> <include name="**/*.gif"/> <include name="**/*.html"/> <include name="**/*.jpg"/> <include name="**/*.js"/> </fileset> </copy> <!-- Copy the basic user guide files --> <copy todir="${build.home}/documentation/userGuide"> <fileset dir="${doc.dir}/userGuide"> <include name="**/*.css"/> <include name="**/*.gif"/> <include name="**/*.html"/> <include name="**/*.jpg"/> <include name="**/*.js"/> </fileset> </copy> <!-- Copy the legacy documentation <copy todir="${build.home}/documentation"> <fileset dir="legacy"> <include name="**/*.*"/> </fileset> </copy> --> </target> As the self-appointed marketing geek :), I'd also vote for seperate struts.jar and struts-taglib.jar if that fits in with your other plans. -- Ted Husted, Husted dot Com, Fairport NY USA. -- Java Web Development with Struts. -- Tel +1 585 737-3463. -- Web http://www.husted.com/struts/ -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>