[xsl] Re: Escaped characters being duplicated

Subject: [xsl] Re: Escaped characters being duplicated
From: "Anderson, Paul" <Paul.Anderson@xxxxxxxxxxxxx>
Date: Fri, 14 Dec 2007 09:46:28 -0500
>On 12/12/2007, Anderson, Paul <Paul.Anderson@xxxxxxxxxxxxx> wrote:
>> So, to summarize:
>> If the Tomcat process is using Java 1.6x, we get duplication.
>> If the Tomcat process is using Java 1.5x, we get no duplication.
>> Based on this revelation, does anybody have further ideas?

Andrew queried:
>Sounds very odd...
>Can't you debug the code or write out each step to see exactly at what
>stage the duplication occurs?

It is definitely at an XSL transform. The DITA Open Toolkit uses a
number of XSL transforms in a ordered pipeline to create its outputs.
Our specific implementation of the DITA Open Toolkit has added a few XSL
transforms to the beginning and end of this pipeline. Since the input
and output files are retained for most of these transforms, I can get a
better idea of where the duplication occurs.

The interesting thing is that it doesn't happen for every XSL transform.
The output files from the preprocessing transforms that we added do not
have the duplication. The duplication occurs in one of the transforms in
the middle of the DITA Open Toolkit processing. Unfortunately, the DITA
Open Toolkit doesn't leave the intermediate input/output files hanging
around when it runs so I have yet to determine the precise transform(s)
that are causing the problem. I'll have to edit a few of the Ant scripts
to leave these artifacts intact.

Following Michael's suggestion, I'll concentrate on how the files are
serialized during these individual transforms.

Best regards,

Paul Anderson
Information Developer - Codex Administrator
Compuware Corporation
The contents of this e-mail are intended for the named addressee only. It
contains information that may be confidential. Unless you are the named
addressee or an authorized designee, you may not copy or use it, or disclose
it to anyone else. If you received it in error please notify us immediately
and then destroy it.

Current Thread