[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Problem with XInclude
So after solving my last embarrassing problem, I've another that will probably be just as embarrassing. My source files contain a large number of XInclude statements for organization. Again, the last time I was working on this project they were all functional. However, when I run the build script I now get the following error on each XInclude statement: Element include in namespace 'http://www.w3.org/2003/XInclude' encountered in part, but no template matches. That to me sounds like the XInclude statements are just not being parsed, so the XSLT scripts are hitting them and shrugging. My build target reads as follows: <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> With the related properties defined thusly: <property name="xslt.processor.class" value="com.icl.saxon.StyleSheet" /> <property name="xi.resolver.class" value="com.elharo.xml.xinclude.SAXXIncluder" /> <property name="catalog.resolver.class" value="org.apache.xml.resolver.tools.CatalogResolver" /> <property name="resolving.reader.class" value="org.apache.xml.resolver.tools.ResolvingXMLReader" /> I am getting no Java errors, so it doesn't sound like another classpath issue. What am I doing wrong this time? :-) -- Larry Garfield larry@garfieldtech.com
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]