You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by Tracy Sterling <ts...@email.arizona.edu> on 2005/05/20 20:53:46 UTC

DTMException

Hi there,
    I'm getting this error:

(Location of error unknown)XSLT Error
(javax.xml.transform.TransformerException): org.apache.xml.dtm.DTMException: No
more DTM IDs are available

when I run a 6k xml file thru xalan-2.4.1.jar.  I can tell you that the variable
usage as well as the recursive depth used in the applicable stylesheet is
substancial due to the nature of the conversion I have to make.  Do I have the
latest version of xalan and if so what action do you suggest?

--
-Tracy

"Well behaved women rarely make history."
       -Dr. Laurel Thatcher Ulrich






---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org


Re: DTMException

Posted by Christine Li <jy...@ca.ibm.com>.
Hi, Tracy

You don't have the latest Xalan. The Xalan 2.7 release is coming soon. 
http://marc.theaimsgroup.com/?l=xalan-dev&m=111592423131696&w=2

You can download the Xalan 2.6.0 release from 
http://www.apache.org/dyn/closer.cgi/xml/xalan-j
or you can download the latest nightly build from 
http://brutus.apache.org/gump/public-jars/xml-xalan/jars/

Hope, it helps

Christine Li
XSLT Development
IBM Toronto Lab
Tel: (905)413-2601
Email: jycli@ca.ibm.com



Tracy Sterling <ts...@email.arizona.edu> 
05/20/2005 02:53 PM
Please respond to
xalan-dev


To
xalan-dev@xml.apache.org
cc

Subject
DTMException






Hi there,
    I'm getting this error:

(Location of error unknown)XSLT Error
(javax.xml.transform.TransformerException): 
org.apache.xml.dtm.DTMException: No
more DTM IDs are available

when I run a 6k xml file thru xalan-2.4.1.jar.  I can tell you that the 
variable
usage as well as the recursive depth used in the applicable stylesheet is
substancial due to the nature of the conversion I have to make.  Do I have 
the
latest version of xalan and if so what action do you suggest?

--
-Tracy

"Well behaved women rarely make history."
       -Dr. Laurel Thatcher Ulrich






---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org



Re: DTMException

Posted by Joseph Kesselman <ke...@us.ibm.com>.
>(Location of error unknown)XSLT Error
>(javax.xml.transform.TransformerException):
>org.apache.xml.dtm.DTMException: No
>more DTM IDs are available

... shouldn't be happening in current Xalan code unless you are doing
*MASSIVE* creation of RTFs within creation of RTFs within creation of RTFs,
or are otherwise handling an obscenely large number of document trees (or
an obscenely large number of such trees).

Check that you really are running the current version (make sure you aren't
finding an earlier version built into the JVM, as discussed in our FAQ). If
that isn't the problem, you may need to find another solution which either
better leverages the Shared DTM support or doesn't recurse so far. In
desperation, you could try adjusting the breakpoint in DTM handles between
chunk size and number of chunks, getting more DTMs at the expense of making
them less efficient for larger documents.

______________________________________
Joe Kesselman, IBM Next-Generation Web Technologies: XML, XSL and more.
"The world changed profoundly and unpredictably the day Tim Berners Lee
got bitten by a radioactive spider." -- Rafe Culpin, in r.m.filk


---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org