XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Elaine RosenbergSubject: Changing default directory for "make canonical"
Author: Elaine Rosenberg
Date: 09 Aug 2006 01:43 PM

I have an XML document that I am validating against a DTD that specifies a default value for an attribute. When I run "make canonical" on my XML document, it expects the DTD to be in my Local Settings\temp directory. How can I modify the location it uses during this processing for locating the DTD? My DTD is in the same directory as my XML document.


Ivan PedruzziSubject: Changing default directory for
Author: Ivan Pedruzzi
Date: 09 Aug 2006 07:31 PM
Hi Elaine,

Thank You for reporting this. The next update will have it fixed.

You could change the DTD path from relative to absolute form or store the DTD in the XML itself.

Keep in mind that "Make Canonical XML" removes any kind of reference to DTD.

Hope this helps
Ivan Pedruzzi
Stylus Studio Team

Tony LavinioSubject: Changing default directory for
Author: Tony Lavinio
Date: 10 Aug 2006 12:00 AM
You could also use an OASIS-style catalog to cause Stylus Studio
to look in a different place to find the DTD. Catalogs allow you
to redirect the lookup at runtime so you don't have to change the

See http://www.stylusstudio.com/super_catalogs.html

Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.