  | |  | Error: No more DTM IDs are available | Error: No more DTM IDs are available 2003-08-22 - By Ramakrishna Chinta
Hello,
I'm trying to transform an xml document(~30M) with a XSLTC transformer in a pipeline process and seem to be running into this problem.
ERROR: 'No more DTM IDs are available'
ERROR: 'org.apache.xml.dtm.DTMException: No more DTM IDs are available'
ERROR: 'javax.xml.transform.TransformerException: org.apache.xml.dtm.DTMException: No more DTM IDs are available'
org.xml.sax.SAXException: javax.xml.transform.TransformerException: javax.xml.transform.TransformerException: org.apache.xml.dtm.DTMException: No more DTM IDs are available
at com.ovid.content.transform.XSLTFilters.ProcessPipeline(XSLTFilters.java:587)
at com.ovid.content.transform.XSLTFilters.main(XSLTFilters.java:181)
Exception in thread "main"
According to the FAQ, this probably might be because of the use of older version development version of Xalan 2.2D11 packaged within JDK 1.4
Here is my Environment Check report and it seems to be fine:
#---- BEGIN writeEnvironmentReport($Revision: 1.20 $): Useful stuff found: ----
version.DOM.draftlevel=2.0fd
java.class.path=.
version.JAXP=1.1 or higher
java.ext.dirs=C:\Program Files\Java\j2re1.4.2\lib\ext
#---- BEGIN Listing XML-related jars in: foundclasses.sun.boot.class.path ----
dom.jar-path=C:\Program Files\Java\j2re1.4.2\lib\endorsed\dom.jar
dom.jar-apparent.version=dom.jar present-unknown-version
sax.jar-apparent.version=sax.jar present-unknown-version
sax.jar-path=C:\Program Files\Java\j2re1.4.2\lib\endorsed\sax.jar
xalan.jar-path=C:\Program Files\Java\j2re1.4.2\lib\endorsed\xalan.jar
xercesImpl.jar-apparent.version=xercesImpl.jar from xalan-j_2_5_0 from xerces-2_4
xercesImpl.jar-path=C:\Program Files\Java\j2re1.4.2\lib\endorsed\xercesImpl.jar
xsltc.jar-apparent.version=xsltc.jar present-unknown-version
xsltc.jar-path=C:\Program Files\Java\j2re1.4.2\lib\endorsed\xsltc.jar
#----- END Listing XML-related jars in: foundclasses.sun.boot.class.path -----
version.xerces2=Xerces-J 2.4.0
version.xerces1=not-present
version.xalan2_2=Xalan Java 2.5.1
version.xalan1=not-present
version.ant=not-present
java.version=1.4.2
version.DOM=2.0
version.crimson=present-unknown-version
sun.boot.class.path=C:\Program Files\Java\j2re1.4.2\lib\endorsed\dom.jar;C:\Program Files\Java\j2re1.4.2\lib\endorsed\sax.jar;C:\Program Files\Java\j2re1.4.2\lib\endorsed\xalan.jar;C:\Program Files\Java\j2re1.4.2\lib\endorsed\xercesImpl.jar;C:\Program Files\Java\j2re1.4.2\lib\endorsed\xsltc.jar;C:\Program Files\Java\j2re1.4.2\lib\rt.jar;C:\Program Files\Java\j2re1.4.2\lib\i18n.jar;C:\Program Files\Java\j2re1.4.2\lib\sunrsasign.jar;C:\Program Files\Java\j2re1.4.2\lib\jsse.jar;C:\Program Files\Java\j2re1.4.2\lib\jce.jar;C:\Program Files\Java\j2re1.4.2\lib\charsets.jar;C:\Program Files\Java\j2re1.4.2\classes
version.SAX=2.0
version.xalan2x=Xalan Java 2.5.1
#----- END writeEnvironmentReport: Useful properties found: -----
# YAHOO! Your environment seems to be OK.
Any help would be greatly appreciated.
Thanks,
-RK
This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to which they are addressed. This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, forwarding or otherwise distributing or taking any action in reliance on the contents of this information is strictly prohibited.
<html>
<head> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 10 (filtered)">
<style> <!-- /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman";} a:link, span.MsoHyperlink {color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {color:purple; text-decoration:underline;} span.EmailStyle17 {font-family:Arial; color:windowtext;} @(protected) Section1 {size:8.5in 11.0in; margin:1.0in 1.25in 1.0in 1.25in;} div.Section1 {page:Section1;} --> </style>
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>Hello,</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'> </span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>I'm trying to transform an xml document(~30M) with a XSLTC transformer in a pipeline process and seem to be running into this problem. </span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'> </span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>ERROR: 'No more DTM IDs are available'</span></font>< /p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>ERROR: 'org.apache.xml.dtm.DTMException: No more DTM IDs are available'</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>ERROR: 'javax.xml.transform.TransformerException: org .apache.xml.dtm.DTMException: No more DTM IDs are available'</span></font></p>
<p class=MsoNormal></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>org.xml.sax.SAXException: javax.xml.transform .TransformerException: javax.xml.transform.TransformerException: org.apache.xml.dtm.DTMException: No more DTM IDs are available</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'> at com.ovid.content.transform.XSLTFilters.ProcessPipeline(XSLTFilters.java:587)< /span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'> at com.ovid.content.transform.XSLTFilters.main(XSLTFilters.java:181)</span></font> </p>
<p class=MsoNormal></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>Exception in thread "main" </span></font></p>
<p class=MsoNormal></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>According to the FAQ, this probably might be because of the use of older version development version of Xalan 2.2D11 packaged within JDK 1 .4</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'> </span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>Here is my Environment Check report and it seems to be fine: </span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'> </span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>#---- BEGIN writeEnvironmentReport($Revision: 1.20 $): Useful stuff found: ----</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>version.DOM.draftlevel=2.0fd</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>java.class.path=.</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>version.JAXP=1.1 or higher</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>java.ext.dirs=C:\Program Files\Java\j2re1.4.2\lib\ext</span> </font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>#---- BEGIN Listing XML-related jars in: foundclasses.sun .boot.class.path ----</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>dom.jar-path=C:\Program Files\Java\j2re1.4.2\lib\endorsed\dom.jar</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>dom.jar-apparent.version=dom.jar present-unknown-version< /span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>sax.jar-apparent.version=sax.jar present-unknown-version< /span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>sax.jar-path=C:\Program Files\Java\j2re1.4.2\lib\endorsed \sax.jar</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>xalan.jar-path=C:\Program Files\Java\j2re1.4.2\lib\endorsed\xalan.jar</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>xercesImpl.jar-apparent.version=xercesImpl.jar from xalan-j_2_5_0 from xerces-2_4</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>xercesImpl.jar-path=C:\Program Files\Java\j2re1.4.2\lib\endorsed\xercesImpl.jar</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>xsltc.jar-apparent.version=xsltc.jar present-unknown-version </span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>xsltc.jar-path=C:\Program Files\Java\j2re1.4.2\lib\endorsed\xsltc.jar</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>#----- END Listing XML-related jars in: foundclasses.sun.boot.class.path -----</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>version.xerces2=Xerces-J 2.4.0</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>version.xerces1=not-present</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>version.xalan2_2=Xalan Java 2.5.1</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>version.xalan1=not-present</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>version.ant=not-present</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>java.version=1.4.2</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>version.DOM=2.0</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>version.crimson=present-unknown-version</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>sun.boot.class.path=C:\Program Files\Java\j2re1.4.2\lib\endorsed\dom.jar;C:\Program Files\Java\j2re1.4.2\lib\endorsed\sax.jar;C:\Program Files\Java\j2re1.4.2\lib\endorsed\xalan.jar;C:\Program Files\Java\j2re1.4.2\lib\endorsed\xercesImpl.jar;C:\Program Files\Java\j2re1.4.2\lib\endorsed\xsltc.jar;C:\Program Files\Java\j2re1.4.2\lib \rt.jar;C:\Program Files\Java\j2re1.4.2\lib\i18n.jar;C:\Program Files\Java\j2re1.4.2\lib\sunrsasign.jar;C:\Program Files\Java\j2re1.4.2\lib\jsse.jar;C:\Program Files\Java\j2re1.4.2\lib\jce.jar;C:\Program Files\Java\j2re1.4.2\lib\charsets.jar;C:\Program Files\Java\j2re1.4.2\classes< /span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>version.SAX=2.0</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>version.xalan2x=Xalan Java 2.5.1</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>#----- END writeEnvironmentReport: Useful properties found: -----</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'># YAHOO! Your environment seems to be OK.</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'> </span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>Any help would be greatly appreciated.</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'> </span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>Thanks,</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>-RK</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'> </span></font></p>
</div>
</body>
</html> <BR> <BR>
<P><FONT SIZE=2 FACE="Arial">This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to which they are addressed. This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, forwarding or otherwise distributing or taking any action in reliance on the contents of this information is strictly prohibited. </FONT></P> <BR> <BR>
|
|
 |