Hi Rob,

I think someone else recently reported this problem, and it was fixed.
Please try your code with the latest release candidate.  If that fails,
create a bug report and attach the xml and xsl files, and a minimal source
code sample to reproduce the problem.

Dave



                                                                                
                                                 
                      "Bielik, Robert"                                          
                                                 
                      <[EMAIL PROTECTED]         To:      
<[email protected]>                                           
                      yros.com>                cc:      (bcc: David N 
Bertoni/Cambridge/IBM)                                     
                                               Subject: Compiling embedded XSL 
problem                                           
                      04/17/2003 12:37                                          
                                                 
                      AM                                                        
                                                 
                                                                                
                                                 



Hi All,

I'm using Xerces-C V2.1.0 deprecated i.f. and Xalan-C V1.4.0. I have an
embedded XSL within the XML I want to
process as (simplified but valid view):

<doc>
             <dataToProcessForXSL>
                         ... lots of XML here ...
             </dataToProcessForXSL>
             <theXSL>
                         <xsl:stylesheet version="1.0" xmlns:xsl="
http://www.w3.org/1999/XSL/Transform";>
                                     ... the XSL itself ...
                         </xsl:stylesheet>
             </theXSL>
</doc>

I want to precompile the XSL into a compiled stylesheet, then apply that
stylesheet upon a subtree (dataToProcessForXSL) of the XML. This works as
long as I extract the XSL subtree as a string, then parse the XSL from a
stream.

However, if I take the XalanNode* that points to the <xsl:stylesheet..>
element, the TreeWalker crashes in StylesheetHandler::endElement when the
element name passed to the method is "theXSL" (!!!???). The
<theXSL> element isn't even part of the subtree that is passed to
XalanTransformer::compileStylesheet !!
Anybody know what's going on ??

TIA
/Rob


Reply via email to