configuring a catalog

Hi, I've run into a problem using my catalog with oXygen. The catalog works successfully when transforming my files from the command-line using saxon/xerces/fop etc, but it isn't working when I edit with oXygen. Version 6.0 running on Windows XP SP2 I have unchecked the Use default catalog option in the Preferences and added my own catalog to the list. I made sure I restarted oXygen before testing but still no luck. I have set my CLASSPATH to include the directory where the catalog and the properties files are located. Have I missed something obvious? Thanks for your help, Geoff. This is my catalog: <?xml version="1.0" encoding="UTF-8"?> <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"> <!-- DTD files installed under d:\doc_workarea\zzuncontrolled\docbook-dtd-4.3 --> <group prefer="public" xml:base="file:///d:\doc_workarea\zzuncontrolled\docbook-dtd-4.3\"> <public publicId="-//OASIS//DTD DocBook XML V4.3//EN" uri="docbookx.dtd"/> <system systemID="http://doctools.its.utas.edu.au/docbook/dtd/docbookx.dtd" uri="docbookx.dtd"/> <!-- Resolve DTD PUBLIC identifiers --> <nextCatalog catalog="catalog.xml"/> </group> <!-- find the xinclude module --> <system systemID="http://doctools.its.utas.edu.au/custom/xinclude.mod" uri="file:///d:\doc_workarea\zzuncontrolled\xinclude.mod"/> <!-- Default stylesheet files installed under d:\doc_workarea\zzuncontrolled\docbook-xsl-1.68.1\ --> <rewriteURI uriStartString="http://doctools.its.utas.edu.au/docbook/xsl/" rewritePrefix="file:///d:/doc_workarea/zzuncontrolled/docbook-xsl-1.68.1/"/> <!-- ITR stylesheet files installed under d:\doc_workarea\single-source\ --> <rewriteURI uriStartString="http://doctools.its.utas.edu.au/custom/" rewritePrefix="file:///d:/doc_workarea/single-source/"/> </catalog> My CatalogManage.properties file is: catalogs=gmp-catalog.xml;zzuncontrolled/docbook-dtd-4.3/catalog.xml relative-catalogs=false static-catalog=yes catalog-class-name=org.apache.xml.resolver.Resolver verbosity=1 ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.

Hello, <oXygen/> does not look at the CLASSPATH variable to build the classpath. Please use the instructions specified in the User Manual: http://www.oxygenxml.com/doc/ug-standalone-en/editing-xml-documents.html#usi... and in the "How to create and set up XML Catalog files" article available on the Documentation page of the <oXygen/> website: http://www.oxygenxml.com/doc/HowToCreateAndSetUpXMLCatalogFiles.pdf The "\" character is not allowed in a URI. You must use "/" for separating path components. The relative paths present in the catalog are resolved relative to the location of the catalog. For example the mapping <system systemID="http://doctools.its.utas.edu.au/docbook/dtd/docbookx.dtd" uri="docbookx.dtd"/> will have an effect only if the catalog file is located in the same folder with docbookx.dtd. You can monitor the URIs resolved using the catalog and the resulted URI by enabling the Catalogs view from Preferences - XML - XML catalog - Verbosity. Best regards, Sorin lists@userdox.com wrote:
Hi,
I've run into a problem using my catalog with oXygen.
The catalog works successfully when transforming my files from the command-line using saxon/xerces/fop etc, but it isn't working when I edit with oXygen. Version 6.0 running on Windows XP SP2
I have unchecked the Use default catalog option in the Preferences and added my own catalog to the list. I made sure I restarted oXygen before testing but still no luck. I have set my CLASSPATH to include the directory where the catalog and the properties files are located. Have I missed something obvious?
Thanks for your help,
Geoff.
This is my catalog:
<?xml version="1.0" encoding="UTF-8"?> <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
<!-- DTD files installed under d:\doc_workarea\zzuncontrolled\docbook-dtd-4.3 --> <group prefer="public" xml:base="file:///d:\doc_workarea\zzuncontrolled\docbook-dtd-4.3\">
<public publicId="-//OASIS//DTD DocBook XML V4.3//EN" uri="docbookx.dtd"/>
<system systemID="http://doctools.its.utas.edu.au/docbook/dtd/docbookx.dtd" uri="docbookx.dtd"/>
<!-- Resolve DTD PUBLIC identifiers --> <nextCatalog catalog="catalog.xml"/>
</group>
<!-- find the xinclude module --> <system systemID="http://doctools.its.utas.edu.au/custom/xinclude.mod" uri="file:///d:\doc_workarea\zzuncontrolled\xinclude.mod"/>
<!-- Default stylesheet files installed under d:\doc_workarea\zzuncontrolled\docbook-xsl-1.68.1\ --> <rewriteURI uriStartString="http://doctools.its.utas.edu.au/docbook/xsl/" rewritePrefix="file:///d:/doc_workarea/zzuncontrolled/docbook-xsl-1.68.1/"/>
<!-- ITR stylesheet files installed under d:\doc_workarea\single-source\ --> <rewriteURI uriStartString="http://doctools.its.utas.edu.au/custom/" rewritePrefix="file:///d:/doc_workarea/single-source/"/>
</catalog>
My CatalogManage.properties file is:
catalogs=gmp-catalog.xml;zzuncontrolled/docbook-dtd-4.3/catalog.xml relative-catalogs=false static-catalog=yes catalog-class-name=org.apache.xml.resolver.Resolver verbosity=1
---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
_______________________________________________ oXygen-user mailing list oXygen-user@oxygenxml.com http://www.oxygenxml.com/mailman/listinfo/oxygen-user
participants (2)
-
lists@userdox.com
-
Sorin Ristache