org.apache.fop.apps.FOPException: Root element must be root, not (none):glossary
at org.apache.fop.fo.FOTreeBuilder.startElement(Unknown Source)
at
org.xml.sax.helpers.XMLFilterImpl.startElement(XMLFilterImpl.java:575)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1488)
^^^^^^^ This may be the problem. The Crimson parser is said to not implementing namespace support. Check your CLASSPATH environment variable and remove jars like parser.jar or crimson.jar. If there is no such jar, or the problem persists, check Tomcat's lib directory, the startup options, the startup script and perhaps your WEB-INF/lib as well.
Other recommendations > jakarta-tomcat-4.0.1 Upgrade to a more recent release (4.0.6, I think)
> java version "1.3.0" This version is said to have several nasty bugs on Linux, which may cause it to segfault during FOP runs. Try to get a 1.3.1_1 or newer.
J.Pietschmann
