[ 
http://issues.apache.org/jira/browse/XALANJ-656?page=comments#action_12358845 ] 

Ross Gardler commented on XALANJ-656:
-------------------------------------

Sorry, I incorrectly linked the first time, then didn't give a very good 
comment the second time (stupid me didn't think about the comment being applied 
to the Xalan issue as well as the Forrest issue). So here's a decent comment 
for you:

FOR-492 is an issue that describes the same symptoms as those described in this 
issue. It is manifesting itself in a more critical way though. We have a tool 
called the Forrestbot which automatically generates and deploys Forrest 
generated sites. One of the mechanisms for deploying the site is to an SVN 
server.

Unfortunately, this fails because of the inconsitent line endings this issue 
creates.



> <xsl:copy> introduces inappropriate line-end characters processing comments
> ---------------------------------------------------------------------------
>
>          Key: XALANJ-656
>          URL: http://issues.apache.org/jira/browse/XALANJ-656
>      Project: XalanJ2
>         Type: Bug
>   Components: Xalan
>     Versions: 2.2.0
>  Environment: Operating System: MacOS 9
> Platform: Macintosh
>     Reporter: Angus McIntyre
>     Assignee: Xalan Developers Mailing List
>     Priority: Minor

>
> I was trying to write a template that would correctly reproduce the script 
> body of a JavaScript (which is typically 'masked' by a comment). My initial 
> attempt was:
> <xsl:template match="script/comment()">
>       <xsl:copy/>
> </xsl:template>       
> which worked, except that the copied script contained newline (ASCII 10) 
> in place of the carriage-return (ASCII 13) characters in the original. Note 
> that this is on a Macintosh, where line-endings are terminated by CR 
> rather than LF; I suspect it wouldn't manifest as a problem on UN*X). My 
> guess is that in this case, <xsl:copy> is causing Xalan to simply write LF's 
> rather than the appropriate platform-specific line terminators.
> A workaround is to use:
> <xsl:template match="script/comment()">
>       <xsl:comment><xsl:value-of select="."/></xsl:comment>
> </xsl:template>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to