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"