
# Modify the following so that they point to your local # copy of the jars indicated: # * Saxon 6.5 jar # * Xerces 2: xercesImpl.jar # * xml-commons: xml-apis.jar xslt-processor-classpath=d:/projects/CMake/doc/saxon6-5-5/saxon.jar xercesImpl.jar=d:/projects/CMake/doc/xerces-2_11_0/xercesImpl.jar xml-apis.jar=d:/projects/CMake/doc/xerces-2_11_0/xml-apis.jar ant webhelp -Doutput-dir=test-help d: \ projects \ CMake \ doc \ docbook-xsl-1.78.1 \ webhelp> ant webhelp -Doutput-dir = test-help
Unable to locate tools.jar. Expected to find it in C: \ Program Files \ Java \ jre7 \ lib \ tools.jar
Buildfile: d: \ projects \ CMake \ doc \ docbook-xsl-1.78.1 \ webhelp \ build.xml
validate:
clean:
chunk:
[mkdir] Created dir: d: \ projects \ CMake \ doc \ docbook-xsl-1.78.1 \ webhelp \ test-help
[xslt] Processing d: \ projects \ CMake \ doc \ docbook-xsl-1.78.1 \ webhelp \ docsrc \ readme.xml to d: \ projects \ CMake \ doc \ docbook-xsl-1.78.1 \ webhelp \ test- help \ null1481456544
[xslt] Loading stylesheet d: \ projects \ CMake \ doc \ docbook-xsl-1.78.1 \ profiling \ profile.xsl
[xslt] Processing d: \ projects \ CMake \ doc \ docbook-xsl-1.78.1 \ webhelp \ test-help \ null1481456544 to d: \ projects \ CMake \ doc \ docbook-xsl-1.78.1 \ webhelp \ test- help \ null884696268
[xslt] Loading stylesheet d: \ projects \ CMake \ doc \ docbook-xsl-1.78.1 \ webhelp \ xsl \ webhelp.xsl
[xslt] language: en
[xslt] Writing test-help / ch01.html for chapter
[xslt] Writing test-help / ch02s01.html for section
[xslt] Writing test-help / ch02s02s01.html for section
[xslt] Writing test-help / ch02s02.html for section
[xslt] Writing test-help / ch02s03.html for section
[xslt] Writing test-help / ch02s04.html for section
[xslt] Writing test-help / ch02s05.html for section
[xslt] Writing test-help / ch02.html for chapter
[xslt] Writing test-help / ch03s01.html for section
[xslt] Writing test-help / ch03s02s01.html for section
[xslt] Writing test-help / ch03s02.html for section
[xslt] Writing test-help / ch03.html for chapter
[xslt] Writing test-help / ch04.html for chapter
[xslt] Writing test-help / ch05s01.html for section
[xslt] Writing test-help / ch05s02.html for section
[xslt] Writing test-help / ch05.html for chapter
[xslt] Writing test-help / ix01.html for index
[xslt] Writing test-help / index.html for book
[xslt] Writing test-help / search / l10n.js
[copy] Copying 96 files to d: \ projects \ CMake \ doc \ docbook-xsl-1.78.1 \ webhelp \ test-help
[copy] Copying 1 file to d: \ projects \ CMake \ doc \ docbook-xsl-1.78.1 \ webhelp \ test-help
index:
[copy] Copying 1 file to d: \ projects \ CMake \ doc \ docbook-xsl-1.78.1 \ webhelp \ test-help \ search
[copy] Copied 1 empty directory to 1 empty directory under d: \ projects \ CMake \ doc \ docbook-xsl-1.78.1 \ webhelp \ test-help \ search
[copy] Copying 4 files to d: \ projects \ CMake \ doc \ docbook-xsl-1.78.1 \ webhelp \ test-help \ search
[echo] Indexing html files in test-help
[java] Stemming enabled
[java] The created index files are located in test-help \ search
[java] Indexed the contents in 828 milliseconds
webhelp:
BUILD SUCCESSFUL
Total time: 35 seconds
<project default="help" name="cmake-doc"> <property name="input-xml" value="cmake.docbook"/> <import file="d:/projects/CMake/doc/docbook-xsl-1.78.1/webhelp/build.xml"/> </project> ant webhelp d: \ projects \ CMake \ doc \ cmake_doc> ant webhelp
Unable to locate tools.jar. Expected to find it in C: \ Program Files \ Java \ jre7 \ lib \ tools.jar
Buildfile: d: \ projects \ CMake \ doc \ cmake_doc \ build.xml
validate:
clean:
[delete] Deleting directory d: \ projects \ CMake \ doc \ cmake_doc \ docs
chunk:
[mkdir] Created dir: d: \ projects \ CMake \ doc \ cmake_doc \ docs
[xslt] Processing d: \ projects \ CMake \ doc \ cmake_doc \ cmake.docbook to d: \ projects \ CMake \ doc \ cmake_doc \ docs \ null2096887678
[xslt] Loading stylesheet d: \ projects \ CMake \ doc \ docbook-xsl-1.78.1 \ profiling \ profile.xsl
[xslt]: Error! No more DTM IDs are available
[xslt] Failed to process d: \ projects \ CMake \ doc \ cmake_doc \ cmake.docbook
BUILD FAILED
d: \ projects \ CMake \ doc \ docbook-xsl-1.78.1 \ webhelp \ build.xml: 36: javax.xml.transform.TransformerException: com.sun.org.apache.xml.internal.dtm.DTMException: No more DTM IDs are available
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform (Unknown Source)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform (Unknown Source)
at org.apache.tools.ant.taskdefs.optional.TraXLiaison.transform (TraXLiaison.java:195)
at org.apache.tools.ant.taskdefs.XSLTProcess.process (XSLTProcess.java:850)
at org.apache.tools.ant.taskdefs.XSLTProcess.execute (XSLTProcess.java.7388)
at org.apache.tools.ant.UnknownElement.execute (UnknownElement.java:292)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (Unknown Source)
at java.lang.reflect.Method.invoke (Unknown Source)
at org.apache.tools.ant.dispatch.DispatchUtils.execute (DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform (Task.java Tre48)
at org.apache.tools.ant.Target.execute (Target.java:435)
at org.apache.tools.ant.Target.performTasks (Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets (Project.java:1393)
at org.apache.tools.ant.Project.executeTarget (Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets (DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets (Project.java:1248)
at org.apache.tools.ant.Main.runBuild (Main.java:851)
at org.apache.tools.ant.Main.startAnt (Main.java:235)
at org.apache.tools.ant.launch.Launcher.run (Launcher.java:280)
at org.apache.tools.ant.launch.Launcher.main (Launcher.java:109)
Caused by: com.sun.org.apache.xml.internal.dtm.DTMException: No more DTM IDs are available
at com.sun.org.apache.xml.internal.dtm.ref.DTMManagerDefault.addDTM (Unknown Source)
at com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getResultTreeFrag (Unknown Source)
at com.sun.org.apache.xalan.internal.xsltc.dom.DOMAdapter.getResultTreeFrag (Unknown Source)
at com.sun.org.apache.xalan.internal.xsltc.dom.MultiDOM.getResultTreeFrag (Unknown Source)
at profile.template $ dot $ 1 ()
at profile.applyTemplates1 ()
at profile.template $ dot $ 1 ()
at profile.applyTemplates1 ()
at profile.template $ dot $ 1 ()
at profile.applyTemplates1 ()
at profile.applyTemplates1 ()
at profile.template $ dot $ 16 ()
at profile.applyTemplates ()
at profile.transform ()
at com.sun.org.apache.xalan.internal.xsltc.runtime.AbstractTranslet.transform (Unknown Source)
... 22 more
---------
com.sun.org.apache.xml.internal.dtm.DTMException: No more DTM IDs are available
at com.sun.org.apache.xml.internal.dtm.ref.DTMManagerDefault.addDTM (Unknown Source)
at com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getResultTreeFrag (Unknown Source)
at com.sun.org.apache.xalan.internal.xsltc.dom.DOMAdapter.getResultTreeFrag (Unknown Source)
at com.sun.org.apache.xalan.internal.xsltc.dom.MultiDOM.getResultTreeFrag (Unknown Source)
at profile.template $ dot $ 1 ()
at profile.applyTemplates1 ()
at profile.template $ dot $ 1 ()
at profile.applyTemplates1 ()
at profile.template $ dot $ 1 ()
at profile.applyTemplates1 ()
at profile.applyTemplates1 ()
at profile.template $ dot $ 16 ()
at profile.applyTemplates ()
at profile.transform ()
at com.sun.org.apache.xalan.internal.xsltc.runtime.AbstractTranslet.transform (Unknown Source)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform (Unknown Source)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform (Unknown Source)
at org.apache.tools.ant.taskdefs.optional.TraXLiaison.transform (TraXLiaison.java:195)
at org.apache.tools.ant.taskdefs.XSLTProcess.process (XSLTProcess.java:850)
at org.apache.tools.ant.taskdefs.XSLTProcess.execute (XSLTProcess.java.7388)
at org.apache.tools.ant.UnknownElement.execute (UnknownElement.java:292)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (Unknown Source)
at java.lang.reflect.Method.invoke (Unknown Source)
at org.apache.tools.ant.dispatch.DispatchUtils.execute (DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform (Task.java Tre48)
at org.apache.tools.ant.Target.execute (Target.java:435)
at org.apache.tools.ant.Target.performTasks (Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets (Project.java:1393)
at org.apache.tools.ant.Project.executeTarget (Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets (DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets (Project.java:1248)
at org.apache.tools.ant.Main.runBuild (Main.java:851)
at org.apache.tools.ant.Main.startAnt (Main.java:235)
at org.apache.tools.ant.launch.Launcher.run (Launcher.java:280)
at org.apache.tools.ant.launch.Launcher.main (Launcher.java:109)
Total time: 16 seconds
[xslt] : Error! No more DTM IDs are available <xslt in="${input-xml}" out="${xincluded-profiled.xml}" style="${ant.file.dir}/../profiling/profile.xsl" classpath="${xercesImpl.jar}"> <!-- xercesImpl.jar, build.properties --> ... </xslt> <xslt in="${xincluded-profiled.xml}" out="${dummy.html}" style="${stylesheet-path}" scanincludeddirectories="false" classpath="${xslt-processor-classpath}"> <!-- Saxon.jar, build.properties --> ... </xslt> <xslt in="${input-xml}" out="${xincluded-profiled.xml}" style="${ant.file.dir}/../profiling/profile.xsl" classpath="${xslt-processor-classpath}"> <!-- Saxon.jar --> ... </xslt> ant webhelp ... BUILD SUCCESSFUL Total time: 2 minutes 33 seconds 

Source: https://habr.com/ru/post/193726/
All Articles