I'm afraid, Joerg is on the wrong track here. "No route found!" is a log message from the Dijkstra shortest-path algorithm implementation in Apache XML Graphics Commons. It has nothing to do with DTD access on the internet.
This whole thing is really about properly configuring the logging environment: http://xmlgraphics.apache.org/fop/0.95/embedding.html#basic-logging So, how you configure it largely depends on the logging subsystem that is used by Apache Commons Logging. It's a good idea to familiarize yourself with: http://commons.apache.org/logging/commons-logging-1.0.4/docs/guide.html The easiest is probably to use java.util.logging. I've written a Wiki page some time ago demonstrating the basics: http://wiki.apache.org/xmlgraphics-fop/HowTo/SetupJDK14Logging On 21.08.2008 00:15:57 J.Pietschmann wrote: > Brian Trezise wrote: > > Using FOP 0.95, I'm generating a single-page PDF document in a web server, > > and it's taking nigh on 20 seconds to generate. When I prototyped this it > > was running< 1 second. The only difference is that when I prototyped I > > generated the Source object from a File, and on the webserver I'm pulling it > > from a runtime-generated org.jdom.Document that I converted to a > > ByteArrayInputStream. > > > > I have a suspicion that a part of the problem is that for some reason using > > the ByteArrayStream as an input I'm getting thousands of lines in my log > > file. > Very unlikely. > > The problem is probably here: > > 20 Aug 2008 15:46:58,937 - No route found! > > I suspect you include a DTD in your SVGs, FOP tries to > load the DTD from the w3c web server, but a firewall or > something blocks this, and FOP waits for the network stack > timeout. > You can check this if you can log in onto the server and > try a ping or traceroute to www.w3.org. > > You can try the following solutions: > - Write or get an EntityResolver which provides an empty DTD, > or the SVG DTD from local storage (if you rely on the declaration > of the xmlns:svg in the DTD), and set this on the XML parser you > use for the SVGs. The details are somewhat gory but you should > find them in the mail archives. > - Remove the DOCTYPE from your SVGs (don't do this if you rely on > the declaration of the xmlns:svg in the DTD) > - Ask the network staff to unblock access to www.w3.org (not > recommended) > > J.Pietschmann > Jeremias Maerki --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]