[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

[no subject]

From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Date: Wed, 3 Dec 2003 16:32:41 -0500 (EST)
xsltc mode
>  >From keshlam@xxxxxxxxxx  Wed Dec  3 08:16:15 2003
>In-Reply-To: <200312022226.RAA12493@xxxxxxxxxxx>
>Subject: How to detect XSLT extension usage at runtime?
>To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
>From: Joseph Kesselman <keshlam@xxxxxxxxxx>
>Date: Wed, 3 Dec 2003 08:13:24 -0500
>
>Since you're asking specifically abut Xalan-J features, you might get
>better/faster answers on Xalan's own mailing list(s). For info about how to
>subscribe, see
>       http://xml.apache.org/mail.html#xalan-j-users
>       http://xml.apache.org/mail.html#xalan-dev
>
>>Since its XSLTC implementation has good performance but
>>doesn't support extensions
>
>XSLTC (compiled mode) does now support extension functions (though not
>extension elements). See
>       http://xml.apache.org/xalan-j/extensions_xsltc.html
>
>>Is there an accurate programmatic way to
>>examine a sheet at runtime to determine whether or not it is using
>>extensions, so I can switch between compiled/interpreted mode?
>
>I don't think there's a query built into Xalan which will answer this
>question, if that's what you're asking. You'd have to do it the same way an
>XSLT processor does it -- scan the stylesheet searching for the XSLT syntax
>which invokes an extension. Theoretically that query could leverage our
>existing XSLT parser and internal parse tree, but those aren't really
>public APIs.
>
>It might make sense to suggest that Xalan itself be made intelligent enough
>to detect features that are supported in interpretive mode but not compiled
>mode and automatically fall back to interpretive rather than issuing an
>error to the user. (Though the effort spent on that might be better
>invested in figuring out how to add the missing features to XSLTC mode...)
>If you want to pursue that idea, it's definitely a topic for the xalan-dev
>list.
>
>______________________________________
>Joe Kesselman, IBM Next-Generation Web Technologies: XML, XSL and more.
>"The world changed profoundly and unpredictably the day Tim Berners Lee
>got bitten by a radioactive spider." -- Rafe Culpin, in r.m.filk
Sender: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Precedence: bulk
Reply-To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
X-MailLoop: 1


-- 
======================================================================
B. Tommie Usdin                        mailto:btusdin@xxxxxxxxxxxxxxxx
Mulberry Technologies, Inc.                http://www.mulberrytech.com   
17 West Jefferson Street                           Phone: 301/315-9631
Suite 207                                    Direct Line: 301/315-9634
Rockville, MD  20850                                 Fax: 301/315-8285
----------------------------------------------------------------------
   Mulberry Technologies: A Consultancy Specializing in  XML and SGML
======================================================================

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread
  • [no subject]
    • owner-xsl-list - Wed, 3 Dec 2003 16:32:41 -0500 (EST) <=

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.