Author: steveh
Date: Thu Aug  5 14:27:15 2004
New Revision: 35753

Modified:
   incubator/beehive/trunk/netui/ant/javadoc.xml
Log:
(1) Removed dependency on test.properties.
(2) Added note about java bug 5055723.
(3) Removed old saxon.jar-dependent targets.
(4) Added tomcat-related classes to javadoc build.

Modified: incubator/beehive/trunk/netui/ant/javadoc.xml
==============================================================================
--- incubator/beehive/trunk/netui/ant/javadoc.xml       (original)
+++ incubator/beehive/trunk/netui/ant/javadoc.xml       Thu Aug  5 14:27:15 2004
@@ -6,12 +6,10 @@
     <property file="${os.BEEHIVE_HOME}/beehive.properties"/>
     <property file="bootstrap.properties"/>
     <property file="common.properties"/>
+    
     <property name="docs.temp" value="${docs.dir}/temp"/>
     <property name="docs.build.dir" value="${build.dir}/docs"/>        
 
-    <property name="ant-launch.jar" 
location="${ant.home}/lib/ant-launcher.jar"/>
-    <property file="../test/ant/test.properties"/>
-
     <path id="javadoc.classpath">
       <fileset dir="${struts.dir}" includes="*.jar"/>
       <fileset dir="${tomcat.lib.dir}/4x" includes="*.jar"/>
@@ -71,6 +69,10 @@
       <antcall target="generate-taglib-ref-html"/>
     </target>
 
+    <!-- The 'use' is set to currently set to 'false' because of Java bug 
5055723.
+         This bug will be fixed for the general release of JDK5.
+         Track the bug at: 
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5055723
+         When the fix arrives in JDK5, set use="true". -->
     <target name="generate-class-ref">
       <javadoc destdir="${docs.build.dir}/java-class"
                maxmemory="256M"
@@ -104,26 +106,14 @@
         <tag name="jsptagref.attributesyntaxvalue" enabled="false" 
description=""/>
         <packageset dir="${src.dir}/bootstrap"/>
         <packageset dir="${src.dir}/compiler"/>
-        <packageset dir="${src.dir}/pageflow">
-            <!-- When the following line is uncommented: you get this 
exception:
-              [javadoc] java.util.MissingResourceException: Can't find 
resource for bundle com.sun.tools.doclets
-                .formats.html.resources.standard, key 
doclet.malformed_html_link_tag
-            -->
-            <!--exclude name="org/apache/beehive/netui/pageflow/config/**"/-->
-        </packageset>
+        <packageset dir="${src.dir}/pageflow"/>
         <packageset dir="${src.dir}/scoping"/>
         <packageset dir="${src.dir}/tags-databinding"/>
         <packageset dir="${src.dir}/tags-html"/>
-        <packageset dir="${src.dir}/tags-template"/>
-        <!--packageset dir="${src.dir}/util"/-->
-        <!--fileset dir="${src.dir}/bootstrap" defaultexcludes="yes"/>
-        <fileset dir="${src.dir}/compiler" defaultexcludes="yes"/>
-        <fileset dir="${src.dir}/pageflow" defaultexcludes="yes"/>
-        <fileset dir="${src.dir}/scoping" defaultexcludes="yes"/>
-        <fileset dir="${src.dir}/tags-databinding" defaultexcludes="yes"/>
-        <fileset dir="${src.dir}/tags-html" defaultexcludes="yes"/>
-        <fileset dir="${src.dir}/tags-template" defaultexcludes="yes"/>
-        <fileset dir="${src.dir}/util" defaultexcludes="yes"/-->        
+        <packageset dir="${src.dir}/tags-template"/> 
+        <packageset dir="${src.dir}/tomcat-common/4x"/>
+        <packageset dir="${src.dir}/tomcat-server/4x"/>
+        <packageset dir="${src.dir}/tomcat-webapp/4x"/>      
       </javadoc>
     </target>
 
@@ -172,58 +162,42 @@
       <fileset dir="${docs.dir}/tools/static_files"/>
     </copy>    
     <!-- #### Creates the Tag Libraray HTML #### -->
-    <!-- ... the overview-summary of taglibs (=initial display in right-frame) 
-->
+    <!-- ... the overview-summary of taglibs (initial display in right-frame) 
-->
     <xslt in="${docs.dir}/temp/xml/tagref/overview.xml"
           out="${docs.build.dir}/taglib/taglib-overview-summary.html"
           style="${docs.dir}/tools/xslt/taglib-overview-summary.xslt">
       <param name="taglibLocation" expression="${docs.build.dir}/taglib"/>
     </xslt>
-    <!-- ... the framed taglib overview (= upper-left) -->
+    <!-- ... the framed taglib overview (upper-left frame) -->
     <xslt in="${docs.dir}/temp/xml/tagref/overview.xml"
           out="${docs.build.dir}/taglib/taglib-overview-frame.html"
           style="${docs.dir}/tools/xslt/taglib-overview-frame.xslt">
       <param name="taglibLocation" expression="${docs.build.dir}/taglib"/>
     </xslt>
-    <!-- ... the framed list of all JSP tags in all libraries (= lower-left 
frame) -->
+    <!-- ... the framed list of all JSP tags in all libraries (lower-left 
frame) -->
     <xslt in="${docs.dir}/temp/xml/tagref/overview.xml"
           out="${docs.build.dir}/taglib/alltaglibs-frame.html"
           style="${docs.dir}/tools/xslt/alltaglibs-frame.xslt">
       <param name="taglibLocation" expression="${docs.build.dir}/taglib"/>
     </xslt> 
-    <!-- ... the taglib-frame pages (=displayed in lower-left frame when 
upper-left frame links are clicked) -->
-    <!-- ******** Depends on xalan-241.jar!!! 
-         ******** You must call this target from the command line with the 
following flag: 
+    <!-- ... the taglib-frame pages (displayed in lower-left frame when 
upper-left frame links are clicked) -->
+    <!-- ******** Depends on xalan-241.jar!
+         ******** You must call the 'build' and 'generate-taglib-ref-html' 
targets with the following command line flag
          ********   -lib %BEEHIVE_HOME%\netui\test\external\xalan-241.jar  -->
     <xslt in="${docs.dir}/temp/xml/tagref/overview.xml"
           out="${docs.build.dir}/taglib/taglib-frame-ignore.html"
           style="${docs.dir}/tools/xslt/taglib-frame.xslt">
       <param name="taglibLocation" expression="${docs.build.dir}/taglib"/>
     </xslt>
-    <!-- ... the taglib-summary pages (=displayed in right frame when 'tag 
library' links in the tag topics are clicked) -->
-    <!-- ******** Depends on xalan-241.jar!!! 
-         ******** You must call this target from the command line with the 
following flag: 
+    <!-- ... the taglib-summary pages (displayed in right-hand frame when 'tag 
library' links in the tag topics are clicked) -->
+    <!-- ******** Depends on xalan-241.jar! 
+         ******** You must call the 'build' and 'generate-taglib-ref-html' 
targets with the following command line flag: 
          ********   -lib %BEEHIVE_HOME%\netui\test\external\xalan-241.jar  -->
     <xslt in="${docs.dir}/temp/xml/tagref/overview.xml"
           out="${docs.build.dir}/taglib/taglib-summary-ignore.html"
           style="${docs.dir}/tools/xslt/taglib-summary.xslt">
       <param name="taglibLocation" expression="${docs.build.dir}/taglib"/>
     </xslt>
-    <!-- ... the taglib-frame pages (=displayed in lower-left frame when 
upper-left frame links are clicked) -->
-    <!-- ******** Depends on saxon.jar!!!  saxon.jar must be in 
BEEHIVE_HOME/installed/apache-ant-1.6.1/lib        ******** 
-         ******** saxon.jar can be downloaded from 
http://voxel.dl.sourceforge.net/sourceforge/saxon/saxon6_5_3.zip  ******** -->
-    <!--<xslt in="${docs.dir}/temp/xml/tagref/overview.xml"
-          out="${docs.build.dir}/taglib/taglib-frame-ignore.html"
-          style="${docs.dir}/tools/xslt/taglib-frame-saxon.xslt">
-      <param name="taglibLocation" expression="${docs.build.dir}/taglib"/>
-    </xslt>-->
-    <!-- ... the taglib-summary pages (=displayed in right frame when 'tag 
library' links in the tag topics are clicked) -->
-    <!-- ******** Depends on saxon.jar!!!  saxon.jar must be in 
BEEHIVE_HOME/installed/apache-ant-1.6.1/lib        ******** 
-         ********  saxon.jar can be downloaded from 
http://voxel.dl.sourceforge.net/sourceforge/saxon/saxon6_5_3.zip  ******** -->
-    <!--<xslt in="${docs.dir}/temp/xml/tagref/overview.xml"
-          out="${docs.build.dir}/taglib/taglib-summary-ignore.html"
-          style="${docs.dir}/tools/xslt/taglib-summary-saxon.xslt">
-      <param name="taglibLocation" expression="${docs.build.dir}/taglib"/>
-    </xslt>-->
     <!-- ... the individual tag topics -->
     <xslt basedir="${docs.temp}/xml/tagref"
           destdir="${docs.build.dir}/taglib"

Reply via email to