I've got the dev's Cookbook as validating DocBook 5.

Initially, I began by trying to "fix" as I went along converting, but
WOW…there is just a freakin' lot of documentation. 

I'm strongly in favor of marking up using proper semantics as much as
possible, but eventually I decided I'd just get it to validate now, and
then start converting once the update was applied.
f
(Side note: I think thre is

It's not finished, though.  I've done just the Cookbook so far, and I'm
having a problem building it with Ant.  When attempting to build
/documentation/build.xml , I get the following in my console:

    Buildfile:
    /path/to/my/workspace/org.tigris.argouml/documentation/build.xml
    [echo]
    
"/path/to/my/workspace/org.tigris.argouml/documentation/../tools/fop-0.20.5/build"
    [echo]
    
"/path/to/my/workspace/org.tigris.argouml/documentation/../tools/lib/saxon-6.5.2.jar"
    init:
    [echo] --------------- ArgoUML-docs PRE-0.25.4 [2007] ------------
    [echo] Using Apache Ant version 1.6.5 compiled on June 2 2005
    [echo] Checking for docbook-xsl version 1.69.1
    prepare:
    defaulthtml:
    [echo]
    
"/path/to/my/workspace/org.tigris.argouml/documentation/../tools/fop-0.20.5/build"
    [echo]
    
"/path/to/my/workspace/org.tigris.argouml/documentation/../tools/lib/saxon-6.5.2.jar"
    internal-scheduler:
    [echo]
    
"/path/to/my/workspace/org.tigris.argouml/documentation/../tools/fop-0.20.5/build"
    [echo]
    
"/path/to/my/workspace/org.tigris.argouml/documentation/../tools/lib/saxon-6.5.2.jar"
    init:
    [echo] --------------- ArgoUML-docs PRE-0.25.4 [2007] ------------
    [echo] Using Apache Ant version 1.6.5 compiled on June 2 2005
    [echo] Checking for docbook-xsl version 1.69.1
    prepare:
    docbook-xsl-check:
    [echo]
    
"/path/to/my/workspace/org.tigris.argouml/documentation/../tools/fop-0.20.5/build"
    [echo]
    
"/path/to/my/workspace/org.tigris.argouml/documentation/../tools/lib/saxon-6.5.2.jar"
    internal-dispatcher:
    [echo] Copying images for cookbook.xml...

    BUILD FAILED
    /path/to/my/workspace/org.tigris.argouml/documentation/build.xml:119:
    The following error occurred while executing this line:
    /path/to/my/workspace/org.tigris.argouml/documentation/build.xml:305:
    The following error occurred while executing this line:
    /path/to/my/workspace/org.tigris.argouml/documentation/build.xml:373:
    Reference saxon.classpath not found.

    Total time: 635 milliseconds 



The lines in question are as follows:

build.xml:119:

    <antcall target="internal-scheduler"/>   


build.xml:305:

    <antcall target="internal-dispatcher">


build.xml:373:

    <java classname="com.icl.saxon.StyleSheet"

          fork="yes"

      taskname="saxon"

          dir="${documentation.dir}/${doc.subdir}">

If I'm reading this right, then the first two errors are simply tracing
back to the third, which can't find Saxon to perform the
transformation.  However, although I have Saxon (both v6 and v8B are
provided with my Oxygen IDE), I don't know how to point the Ant build in
the right location.

Ant build attempted on:

    EasyEclipse for LAMP

    Version: 1.2.2.2
    Based on Eclipse build id: M20070212-1330

Does anyone know a solution?

-- Tony
"Zearin"

Reply via email to