On Sat, 2002-08-10 at 01:24, Ross Gardler wrote: > Yes, below are the log snippets that I get when I make the DOCTYPE point > at the documentv11.dtd via the full path. Note the file it can't find, > ISOlat1.pen, is to be found in > /home/rgardler/projects/research/saafe/build/work/resources/schema/entity, > which is correctly defined in the catalog). > > If I change the doctype to not have the full path to the dtd I get the > same error but the file it can't find is > /home/rgardler/projects/research/saafe/build/work/content/xdocs/document-v11.dtd > (this is the directory in which the documents to be aggregated are found > are found)
Hi Ross, When you say you change the DOCTYPE to point at "document-v11.dtd" with fullpath or not, I take it you mean changing it in one of your documents? If that's the case, then I'd guess that the catalog stuff is either not being used or is not correctly configured. If the catalog stuff was being used, Cocoon would be finding the PUBLIC identifier ("-//APACHE/DTD Documentation V1.1//EN") and using the information in the catalog to locate the document-v11.dtd and friends. The SYSTEM identifier doesn't even have to physically exist as a file(if the PUBLIC identifier is being used correctly). Could you check a log file called core.log (should be under WEB-INF/logs/) and look for "Resolved catalog entity". You should find entries that look like this: DEBUG (2002-08-11) 07:47.49:515 [core.resolver] (/Forrest/index.html) tcpConnection-6802-1/ResolverImpl: Resolved catalog entity: -//APACHE//DTD Cocoon Documentation Book V1.0//EN file:/usr/local/resin/webapps/Forrest/resources/schema/dtd/book-cocoon-v10.dtd but with "Book V1.1" and resolving to file: "<something>/resources/schema/dtd/document-v11.dtd". You should also be seeing entries for all the other entities that are being referenced by document-v11.dtd (like ISOlat.pen etc). If you're not seeing these, shutdown your cocoon instance, delete the WEB-INF/tmp/cocoon-files directory and restart. (There may be a caching issue of some kind ...) Hope this helps, -- Rick Tessner [EMAIL PROTECTED] "Breathe. Breathe again. Keep doing that." --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>