I suppose, if it works ...

I'm hoping there's a solution using XML catalogs, or providing an
EntityResolver class to the XSL transformer.

It's not at the top of my priorities right now.

A simple option would be to strip out the DOCTYPE entirely (i..e, turn off
validation).  In my many long hours of working with DocBook, I have rarely
made validation errors, it's almost always non-conforming errors (like
forgetting to close a tag).

Howard


----- Original Message -----
From: "Malcolm Edgar" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, August 13, 2002 6:28 AM
Subject: [Tapestry-developer] Building Tapestry doc offline


> Hi Tapestry Developers,
>
> with regard to the error resolving the docbookx.dtd when building the
> Tapestry documentation offline, we could change the ContributorsGuide.xml,
> DevelopersGuide.xml & Tutorial.xml from:
>
> <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1//EN"
>   "http://www.oasis-open.org/docbook/xml/4.1/docbookx.dtd"; [
>
> to use:
>
> <!DOCTYPE book SYSTEM "file:../common/docbkx412/docbookx.dtd" [
>
> For the Tapestry/build.xml 'documentation' target to work with this
> it will need to run ant process in the actual documentation's directory.
>
> The current target:
>
> <target name="documentation"
>   description="Builds the Tapestry documentation.">
>   <ant dir="doc/src/Tutorial" target="install" inheritAll="false"/>
>   <ant dir="doc/src/DevelopersGuide" target="install" inheritAll="false"/>
>   <ant dir="doc/src/ContributorsGuide" target="install"
inheritAll="false"/>
> </target>
>
> Will needs to change to:
>
> <target name="documentation"
>   description="Builds the Tapestry documentation.">
>   <exec dir="doc/src/Tutorial" executable="cmd.exe">
>     <arg line="/c ant install"/>
>   </exec>
>   <exec dir="doc/src/DevelopersGuide" executable="cmd.exe">
>     <arg line="/c ant install"/>
>   </exec>
>   <exec dir="doc/src/ContributorsGuide" executable="cmd.exe">
>     <arg line="/c ant install"/>
>   </exec>
> </target>
>
> This will run fine on Windows 2000, XP, NT4.0 but not on Unix's &
Win95/98.
> To cater for these additional platforms we would need add 'exec' task's
for
> the specific, using 'os' property of the 'exec' task.
>
> Does anyone have any objections to this approach?
>
> regards Malcolm Edgar
>
>
> _________________________________________________________________
> Chat with friends online, try MSN Messenger: http://messenger.msn.com
>
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by: Dice - The leading online job board
> for high-tech professionals. Search and apply for tech jobs today!
> http://seeker.dice.com/seeker.epl?rel_code=31
> _______________________________________________
> Tapestry-developer mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/tapestry-developer



-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
Tapestry-developer mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/tapestry-developer

Reply via email to