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

Re: Configuration file for Saxon

Subject: Re: Configuration file for Saxon
From: "rick@xxxxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 22 Oct 2021 15:04:59 -0000
Re:  Configuration file for Saxon
Thank you for the reply Michael. I was hoping for something where: bIf a
config file is in a particular location, Saxon will read it automatically.b
I will check with the Adobe engineers and see how they call Saxon and see if I
have any other options. Thanks again!



From: Michael Kay mike@xxxxxxxxxxxx <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Friday, October 22, 2021 10:11 AM
To: xsl-list <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Subject: Re:  Configuration file for Saxon



If the Framemaker application encapsulates Saxon so thoroughly that you don't
have any access to any Saxon APIs, then that's a bit of a challenge.



I can think of a possible hack looking at the Saxon 10 code, but no guarantee
it will work with any other version:



new Configuration() calls Configuration.init() which calls
Version.platform.initialize(this)



Version.platform is public static, and is initialized to platform = new
net.sf.saxon.java.JavaPlatform();



So you could try loading Saxon before FrameMaker gets a chance to, and
statically initialize Version.platform to a subclass of
net.sf.saxon.java.Platform that overrides initialize(config) with code that
sets properties on the configuration.



It really is a horrible hack, but I can't think of anything better.



Michael Kay

Saxonica





On 22 Oct 2021, at 14:48, rick@xxxxxxxxxxxxxx <mailto:rick@xxxxxxxxxxxxxx>
<xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx
<mailto:xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> > wrote:



I am using Saxon EE through another application (Adobe FrameMaker). I want to
set expandAttributeDefaults="false" for all of my transforms in FrameMaker.
Since I am not specifying calls to Saxon directly, I donbt have the ability
to specify a configuration file. Is there a way to have a configuration file
read by default when Saxon is called? Thank you very much.



Rick Quatro

Carmen Publishing Inc.

585-729-6746

rick@xxxxxxxxxxxxxxx <mailto:rick@xxxxxxxxxxxxxxx>

http://www.frameexpert.com/store





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

EasyUnsubscribe <http://lists.mulberrytech.com/unsub/xsl-list/293509>  (by
email)



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

EasyUnsubscribe <http://lists.mulberrytech.com/unsub/xsl-list/612310>  (by
email <> )

Current Thread

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.