You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-users@xalan.apache.org by Ramakrishna Chinta <RC...@Ovid.com> on 2003/08/22 18:25:48 UTC

Error: No more DTM IDs are available

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.