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
Conferences Close Tree View
+ Stylus Studio Feature Requests (1192)
- Stylus Studio Technical Forum (14621)
-> + Grouping (2)
-> + Best Practice for Pipeline err... (2)
-> + pdf generation (4)
-> + Problems excuting a Pipeline w... (2)
-> + XML serializer (3)
-> + Supported EDIFACT versions (5)
-> - Anyone know XActimate ESX file... (1)
-> + Stylus Studio with OpenJDK (2)
-> - Encoding error when importing ... (1)
-> - SEO Service in Delhi, India (1)
-> - HP Printer Support (1)
-> + Stylus Studio X16 Professional... (5)
-> + Stylus Studio X16 Enterprise -... (4)
-> - Overly complicated formatting ... (1)
-> + java apparently running, canno... (2)
-> + Stylus on Citrix - unable to v... (6)
-> + XSLT and XPath Questions (New ... (13)
-> + EDIFACT D96A CONTRL XML schema (2)
-> + JDK dropdown box empty and Jav... (2)
-> + Replacing XSD files in Report (4)
-> + Cannot locate WYSIWIG tab on X... (3)
-> + EDI X12 xml schema with segmen... (2)
-> + Error Message (4)
-> + jvm disabled message keeps pop... (2)
-> + XTSE0620: An xsl:param element... (3)
-> + Fail in installing “Apache FOP... (5)
-> - Jenkins: about the path of bui... (1)
-> + problem with Stylus X15 XML RE... (2)
-> + Cannot remove a row into a tab... (6)
-> + prevent the meta data from bei... (3)
-> + Unable to auto detect JRE in X... (2)
-> - Unable to auto detect JRE in X... (1)
-> - where to find information (1)
-> + X16 - XPath 3.0, XQuery 3.0, X... (2)
-> - Test (1)
-> + XSLT debugger shows [symbol u... (3)
-> - How do i use *.conv to process... (1)
-> - How do i use *.conv to process... (1)
-> + Not able to configure JVM in ... (5)
-> + Converting Cobol flat file to ... (2)
-> + Problem with uninstall - Windo... (2)
-> + Function current() is not reco... (6)
-> + API or web version (2)
-> + How to use Saxon for X16 on WI... (9)
-> + Error in SS X14 syntax highlig... (2)
-> + Option not available (2)
-> + XML Diff functionality and sor... (3)
-> + Convert Oagis XML file to TXT (4)
-> + DataDirect xqresultsequence is... (2)
-> - xfile Legacy file format suppo... (1)
-> + TPFDF (3)
-> + Help needed with SLSRPT - EDIF... (2)
-> - keeps crashing after I try and... (1)
-> + Can SS do this? (14)
-> - CargoImp support (1)
-> + No Preview Displayed - File is... (3)
-> - Stylus Studio X16 build 1974l ... (1)
-> + Help! Help!Help! Regading form... (2)
-> + FileNotFoundException generati... (6)
-> + FO External Graphic Producing ... (2)
-> + Use of Java methodes (4)
-> + get generated XQuery output on... (2)
-> - right construct for involving ... (1)
-> + SS JRE Version has "Stylus Stu... (3)
-> + Trying to validate an XSD: co... (3)
-> + Disable "Output" windows (4)
-> + Stylus Studio V16 X64 update d... (2)
-> + Could not load the Java Virtua... (2)
-> + .NET XslCompileTransform strip... (6)
-> + XML Report Preview and Save Ev... (8)
-> + X16 Enterprise 32bit crash on ... (5)
-> - MSXML6.0 SAX Parser, "Index re... (1)
-> + MSXML6.0 DOM Parser stops afte... (4)
-> + How to disable checking for up... (2)
-> + XML Publisher requires duplica... (4)
-> + Modifying Field Name in XML (4)
-> + Java Runtime Environmnet Libra... (2)
-> + Passing Parameters and Multipl... (4)
-> + Total Newbie Question... where... (3)
-> + XML Pipeline (2)
-> + Encoding problem in text previ... (5)
-> + New Installation on windows 20... (4)
-> - Exception while calling Java m... (1)
-> + Jars to be included for callin... (2)
-> + SXXP0003: Error reported by XM... (2)
-> + Validation error (5)
-> + Windows 10, latest Java, new t... (2)
-> + using help crashes stylus stud... (3)
-> + Web Service Call error (5)
-> + javax.xml.xquery.XQException: ... (2)
-> + Trang translator is not availa... (2)
-> + Replacement for flat2xml (2)
-> + CONV CSV Display Problem (3)
-> + StylusValidator.exe Command Li... (3)
-> + Cannot run Java built in valid... (2)
-> + Windows 10??? (3)
-> + Stylus Custom XML Conversion (... (8)
-> + X14 enterprise and saxon 9.4.0... (3)
-> + Open an XML document in the XM... (3)
-> + How to generate mapping report... (4)
-- [1-20] [21-40] [41-60] Next
+ Website Feedback (249)
+ XSLT Help and Discussion (7625)
+ XQuery Help and Discussion (2017)
+ Stylus Studio FAQs (159)
+ Stylus Studio Code Samples & Utilities (364)
+ Stylus Studio Announcements (113)
Topic  
Postnext
Kurt WaldSubject: xsi:noNamespaceSchemaLocation Path
Author: Kurt Wald
Date: 12 Oct 2012 06:33 AM
Associating XML with a schema from the menu in Stylus Studio creates a xsi:noNamespaceSchemaLocation attribute with a path relative to the XML instance. This path contains \ (backslash)as separator and causes the Saxonica validator to fail. Manually changing the separator to / solves the problem (see attached images). Path information created by Stylus Studio should generally use / (slash) as separator. Or there should be an entry under options to specify the desired separator.

Additionally it would be helpful to be able to specify if parameters are to be passed with or without protocol (e. g. file://) since many commandline tools dont accept a URL or URI as parameter.


Imageerr.png


Imageok.png


Imageargs.png

Postnext
Ivan PedruzziSubject: xsi:noNamespaceSchemaLocation Path
Author: Ivan Pedruzzi
Date: 12 Oct 2012 08:44 AM
Hi Kart,

Thanks for reporting this.

Which build number are you running?


Ivan Pedruzzi
Stylus Studio Team

Postnext
Kurt WaldSubject: xsi:noNamespaceSchemaLocation Path
Author: Kurt Wald
Date: 12 Oct 2012 09:04 AM
Hi Ivan

Enterprise 1893c

Kurt

Postnext
Ivan PedruzziSubject: xsi:noNamespaceSchemaLocation Path
Author: Ivan Pedruzzi
Date: 16 Oct 2012 12:56 AM
Hi Kurt,

The last screenshot (args.png) seems to be prompted by a custom tool.

The macro ${FilePath} expands to a local path not a URL.

Could you show me how such custom tool is configured?

Thanks!
Ivan Pedruzzi
Stylus Studio Team

Postnext
Kurt WaldSubject: xsi:noNamespaceSchemaLocation Path
Author: Kurt Wald
Date: 16 Oct 2012 07:16 AM
Originally Posted: 16 Oct 2012 07:14 AM
Hi Ivan,

see attached png and xml. I haven't tested it again but does the SchemaURLFile attribute need to be set to true and if yes, where is it acessible through the GUI?

Kurt

Custom Validation Engine config dialog
DocumentJaxpXsd.xml
Jaxp Custom Validation config xml

Postnext
Ivan PedruzziSubject: xsi:noNamespaceSchemaLocation Path
Author: Ivan Pedruzzi
Date: 16 Oct 2012 05:21 PM
Kurt,

When defining a custom validation engine If the field "Arguments" contains the ${SchemaURLFile} macro, Stylus Studio creates a file which lists all schemata registered in the project folder where the document belongs so schema processor can validate without having an hard coded link to the schema in XML document.The attribute SchemaURLFile in the configuration file (JaxpXsd.xml), is automatically set to true when ${SchemaURLFile} is used.

It seems like that the Custom Validation Engine expands ${FilePath} as URL while the Custom Tool expands to a local path.

Starting from the next maintenance release ${FilePath} will always expand to the local path. If the URL is needed you can use ${FileUrl}.

Thanks for your help
Ivan Pedruzzi
Stylus Studio Team

Postnext
Ivan PedruzziSubject: xsi:noNamespaceSchemaLocation Path
Author: Ivan Pedruzzi
Date: 16 Oct 2012 05:27 PM

Actually ${FileLocalPath} does what you want


Ivan Pedruzzi
Stylus Studio Team

Posttop
Ivan PedruzziSubject: xsi:noNamespaceSchemaLocation Path
Author: Ivan Pedruzzi
Date: 19 Oct 2012 12:55 AM
Thanks Kurt for reporting problem on the relative path.

We have just published maintenance release 1893g which corrects the problem. http://www.stylusstudio.com/update/X14_R2.html


Hope this helps
Ivan Pedruzzi
Stylus Studio Team

   
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!  
go

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.