Donald,

You'll need to apply the attached patch to build.xml or the @EXCALIBUR_BASE@ variable will not be expanded.  The pertinent part of the patch is the second half.  The first half just gets JavaDoc to make live links to non-Excalibur JavaDocs so that it's easier to navigate between them.
 

[EMAIL PROTECTED] wrote:

donaldp     02/02/08 16:19:08

  Modified:    src/xdocs book.xml
  Log:
  Made location of API controled by property.

  Submitted By: Mark Woon <[EMAIL PROTECTED]>

  Revision  Changes    Path
  1.7       +1 -1      jakarta-avalon-excalibur/src/xdocs/book.xml

  Index: book.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/src/xdocs/book.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- book.xml  7 Feb 2002 07:16:33 -0000       1.6
  +++ book.xml  9 Feb 2002 00:19:08 -0000       1.7
  @@ -11,7 +11,7 @@
       <menu-item label="Overview" href="index.html"/>
       <menu-item type="changes" label="Changes" href="changes.html"/>
       <menu-item type="external" id="downloads" label="Download" href="http://jakarta.apache.org/builds/jakarta-avalon/release/excalibur"/>
  -    <menu-item type="external" id="api-docs" label="API Docs" href="api/index.html"/>
  +    <menu-item type="external" id="api-docs" label="API Docs" href="@EXCALIBUR_BASE@/api/index.html"/>
     </menu>

     <menu label="Released Components">

Index: build.xml
===================================================================
RCS file: /home/cvspublic/jakarta-avalon-excalibur/build.xml,v
retrieving revision 1.102
diff -u -r1.102 build.xml
--- build.xml   9 Feb 2002 00:18:19 -0000       1.102
+++ build.xml   9 Feb 2002 00:36:45 -0000
@@ -503,6 +503,10 @@
        <param name="-link" value="http://jakarta.apache.org/avalon/api/"/>
        <param name="-bottom"
               value="&quot;Copyright &#169; 2001 Apache Jakarta Project. All Rights 
Reserved.&quot;"/>
+       <param name="-link" value="http://java.sun.com/j2se/1.4/docs/api/"/>
+       <param name="-link" value="http://java.sun.com/j2ee/sdk_1.3/techdocs/api/"/>
+       <param name="-link" value="http://jakarta.apache.org/avalon/api/"/>
+       <param name="-link" value="http://jakarta.apache.org/avalon/logkit/api/"/>
       </doclet>
     </javadoc>
 
@@ -527,6 +531,10 @@
         <param name="-link" value="http://jakarta.apache.org/avalon/api/"/>
         <param name="-bottom"
             value="&quot;Copyright &#169; 2001 Apache Jakarta Project. All Rights 
Reserved.&quot;"/>
+       <param name="-link" value="http://java.sun.com/j2se/1.4/docs/api/"/>
+       <param name="-link" value="http://java.sun.com/j2ee/sdk_1.3/techdocs/api/"/>
+       <param name="-link" value="http://jakarta.apache.org/avalon/api/"/>
+       <param name="-link" value="http://jakarta.apache.org/avalon/logkit/api/"/>
       </doclet>
     </javadoc>
   </target>
@@ -718,6 +726,7 @@
 
     <!-- Base pointers for non-xdocs documentation. Override these in .ant.properties 
to link to local docs -->
     <property name="avalon.base" value="http://jakarta.apache.org/avalon"/>
+    <property name="excalibur.base" 
+value="http://jakarta.apache.org/avalon/excalibur"/>
     <property name="framework.base" 
value="http://jakarta.apache.org/avalon/framework"/>
     <property name="phoenix.base" value="http://jakarta.apache.org/avalon/phoenix"/>
     <property name="cornerstone.base" 
value="http://jakarta.apache.org/avalon/cornerstone"/>
@@ -728,6 +737,7 @@
     <filter token="year" value="${year}"/>
     <filter token="AVALON_BASE" value="${avalon.base}"/>
     <filter token="FRAMEWORK_BASE" value="${framework.base}"/>
+    <filter token="EXCALIBUR_BASE" value="${excalibur.base}"/>
     <filter token="PHOENIX_BASE" value="${phoenix.base}"/>
     <filter token="CORNERSTONE_BASE" value="${cornerstone.base}"/>
     <filter token="LOGKIT_BASE" value="${logkit.base}"/>

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to