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