Hi,
I am using Java1.4 for transformation. Our application is happening to
tranform huge files and it is failing giving the error
"org.apache.xml.dtm.DTMException: No more DTM IDs are available" while
transforming huge files.

I found that its the problem with inconsidtency between JRE and its xalan
libs it is using for transformation. And I could get away with this problem
by adding a new xalan.jar in {JRE}/endorsed/ folder.

The problem is, our client (who is using our product) is NOT WILLING to
change their Java's environment, for some reason. Now I am confused what to
do and wondering if there is any other way to get away with it. Is it possible to put this jar in the application's classpath rather than putting in {JRE}/endorsed folder? It would be really great if I can do this.
 
If the above options are not possible, is it advisable to use Xalan's own API for transformation? Does this help?

Any help would be much appreciated. I am in real critical situation.

Thanks in advance,

Pramodh.

Reply via email to