Hi developers,
I just want to provide some feedback on using 2.2.D12 in my project.
Sadly, the results and conclusions are very similar to the ones of Tom.
On Sat, Nov 10, 2001 at 14:45:13 -0700, Tom Bradford wrote:
> After throwing a bunch of documents at it, the state of Xalan becomes
> 'confused' and it starts leaking memory, while not returning any
> results.
1) [Divergence] Processing big XML files with stylesheets that
document() other big files a lot, the processor seems to diverge
without returning any result and leaking more and more memory.
This was not so with 2.2.D3 (last release that gave me the same
results before 2.2.D12).
2) [Out of memory] I have a simple stylesheet that just process a not
so long XML list of URLs, document() them and just does a xsl:copy-of.
It quickly goes out of memory. Again, this was not so.
3) [Serialization] Serializing and deserializing some stylesheets
does not give back classes with the same semantics. I will issue
a bug report as soon as I get a minimal example.
4) [Speed improvement] This is the only improvement, but it is not very
astonishing. I can see an average improvement of 14% in the processing
time. (e.g. 19s agaist 22s for a medium-sized example on a Pentium III
bi-processor). If 1)-3) is the price to pay for 4), I fear it is not
a good trade for us.
> I was going to attempt to upgrade to 2.2.D12 to see if that fixed that
> problem, but the 2.2.D12 distro doesn't seem to include the trax classes
> in the binary release. The source code release does include them
> though.
Yes, the above is true.
> If we can't get this resolved, we're going to have to roll back to Xalan
> 2.0.1 and re-release dbXML 1.0b3 as some sort tweaked release.
Same for us.
By the way, I would like to have some explanation of the source of the
above problems. Do you think that they are all related to the adoption of
DTM? And are they all intrinsic of DTM or can they be resolved?
Regards,
C.S.C.
--
----------------------------------------------------------------
Real name: Claudio Sacerdoti Coen
PhD Student in Computer Science at University of Bologna
E-mail: [EMAIL PROTECTED]
http://caristudenti.cs.unibo.it/~sacerdot
----------------------------------------------------------------