Dave,
We do use a customized version of the build.xml, but it is very similar
to the original:
<path id="wh-indexer-classpath">
<filelist dir="${env.DCBK_HOME}/lib/docbook-xsl-ns/extensions/">
<file name="webhelpindexer.jar"/>
<file name="lucene-analyzers-3.0.0.jar"/>
<file name="lucene-core-3.0.0.jar"/>
</filelist>
<filelist dir="${env.DCBK_HOME}/lib">
<file name="saxon6/saxon.jar" />
<file name="xalan/xercesImpl.jar" />
<file name="xalan/xml-apis.jar"/>
</filelist>
</path>
<target name="docbook.html" description="Builds the html for the book">
<copy todir="output/imagesdb">
<fileset dir="${env.DCBK_HOME}/custom/${BOOKLIB}/imagesdb" />
</copy>
<copy todir="output/images" failonerror="false">
<fileset dir="images">
<patternset refid="raw.images" />
</fileset>
</copy>
<copy todir="output/images_extra" failonerror="false">
<fileset dir="images_extra">
<patternset refid="raw.images" />
</fileset>
</copy>
<copy failonerror="false"
file="output/imagesdb/logo_${docbook.logo}.gif"
tofile="output/imagesdb/logo.gif" />
<java classname="com.icl.saxon.StyleSheet"
classpathref="xslt-classpath" fork="true" dir="." maxmemory="512M">
<sysproperty key="javax.xml.parsers.DocumentBuilderFactory"
value="org.apache.xerces.jaxp.DocumentBuilderFactoryImpl" />
<sysproperty key="javax.xml.parsers.SAXParserFactory"
value="org.apache.xerces.jaxp.SAXParserFactoryImpl" />
<sysproperty
key="org.apache.xerces.xni.parser.XMLParserConfiguration"
value="org.apache.xerces.parsers.XIncludeParserConfiguration" />
<sysproperty key="xslthl.config"
value="file:///${env.DCBK_HOME}/lib/docbook-xsl-ns/highlighting/xslthl-config.xml"
/>
<arg value="-x" />
<arg value="org.apache.xml.resolver.tools.ResolvingXMLReader" />
<arg value="-y" />
<arg value="org.apache.xml.resolver.tools.ResolvingXMLReader" />
<arg value="-r" />
<arg value="org.apache.xml.resolver.tools.CatalogResolver" />
<arg value="${docbook.in}" />
<arg value="${env.DCBK_HOME}/custom/${BOOKLIB}/webhelp.xsl" />
<arg value="target.database.document=${HTMLSITEMAP}" />
<arg value="current.docid=${docbook.docid}" />
<arg value="webhelp.base.dir=output"/>
</java>
<copy todir="output">
<fileset dir="${env.DCBK_HOME}/lib/docbook-xsl-ns/webhelp/template">
<include name="**/common/**"/>
<exclude name="**/common/css/"/>
<exclude name="**/common/images/"/>
</fileset>
</copy>
<copy todir="output/common/jquery">
<fileset dir="${env.DCBK_HOME}/custom/fuse/wh_navtree">
<include name="**/*"/>
</fileset>
</copy>
<copy todir="output">
<fileset dir="${env.DCBK_HOME}/lib/docbook-xsl-ns/webhelp/template">
<include name="**/content/**"/>
<exclude name="**/content/search/*.props"/>
<exclude name="**/content/search/stemmers/*"/>
</fileset>
<cutdirsmapper dirs="1" />
</copy>
<copy todir="output">
<fileset dir="${env.DCBK_HOME}/lib/docbook-xsl-ns/webhelp/template">
<include name="**/content/search/default.props"/>
<include name="**/content/search/punctuation.props"/>
<include name="**/content/search/en*.props"/>
<include name="**/content/search/stemmers/en_stemmer.js"/>
</fileset>
<cutdirsmapper dirs="1" />
</copy>
<java classname="com.nexwave.nquindexer.IndexerMain"
classpathref="wh-indexer-classpath"
fork="true">
<arg value="output"/>
<arg value="en"/>
</java>
<delete>
<fileset dir="output/search" includes="*.props"/>
</delete>
</target>
The results are generated without using the content directory.The output
directory contains the following:
* *.html
* search/
** stemmers
** index-2.js
** l10.n.js
** index-1.js
** nwSearchFnt.js
** htmlFileInfoList.js
** index-3.js
* common/
** jquery/
** main.js
** browserDetect.js
* images/
Cheers,
Eric
On 01/14/2013 05:12 PM, David Cramer wrote:
> Hi Eric,
> There were some changes in this release related to removing the content
> directory that might have affected you. Could you provide some more
> information about your environment or the output of a build? Are you
> using a customized version of the build.xml for example?
>
> Thanks,
> David
>
> On 01/14/2013 03:33 PM, Eric Johnson wrote:
>> I updated to the most recent version of the XSLT stylesheets and the
>> search panel for the WebHelp is broken. I made the suggested changes to
>> my tool chain, but I am not getting the htmlFileList.js file generated.
>>
>> Any ideas on what I goofed up?
>>
>> TIA
>> Eric
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail:
docbook-apps-unsubscribe@lists.oasis-open.org>> For additional commands, e-mail:
docbook-apps-help@lists.oasis-open.org>>