[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] CatalogResolver not found
Larry Garfield wrote: > > When I try to run the build script, however, I am getting the following error: > > Transformation failed: Failed to load > org.apache.xml.resolver.tools.CatalogResolver > > <property name="resolver.jar" > value="/usr/share/java/xml-commons-resolver-1.1.jar"/> Is the resolver at that location? Does it contain the class org.apache.xml.resolver.tools.CatalogResolver? > <target name="html.tm" depends="init, html.titlepage"> > <java classname="${xslt.processor.class}" fork="yes" failonerror="true"> > <classpath refid="xslt.processor.classpath" /> > <jvmarg > value="-Djavax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl"/> > <jvmarg > value="-Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl"/> > <jvmarg > value="-Dorg.apache.xerces.xni.parser.XMLParserConfiguration=org.apache.xerces.parsers.XIncludeParserConfiguration"/> > <arg line="-x ${resolving.reader.class}"/> > <arg line="-y ${resolving.reader.class}"/> > <arg line="-r ${catalog.resolver.class}"/> > <arg line="-u"/> > <arg line="${source.dir}/tm/book.xml"/> > <arg line="${xslHtmlTm}" /> > <arg line="base.dir=${build.dir}/" /> > </java> > </target> For comparison <target name="docbook" depends="init"> <java classname="${xslt.processor.class}" fork="yes" dir="${in.dir}" failonerror="true"> <classpath refid="xslt.processor.classpath" /> <arg line="-o ${out.dir}/${main.outfile}"/> <arg line="-l"/> <arg line="-x org.apache.xml.resolver.tools.ResolvingXMLReader"/> <arg line="-y org.apache.xml.resolver.tools.ResolvingXMLReader"/> <arg line="-r org.apache.xml.resolver.tools.CatalogResolver "/> <arg line="${in.dir}/${main.infile} ${main.stylesheet} ${param.args.post}" /> </java> </target> with <path id="xslt.processor.classpath"> <pathelement path="/myjava/saxon655.jar" /> <!-- Saxon jar --> <pathelement path="/myjava/resolver.jar"/> <!-- resolver jar --> <pathelement path="${websiteHome}/extensions/saxon64.jar"/> <!-- docbook extensions --> <pathelement path="/sgml"/> <!-- for catalogManager.properties --> </path> I'm using saxon and xerces for the tranformer and resolver. HTH regards -- Dave Pawson XSLT XSL-FO FAQ. http://www.dpawson.co.uk
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]