- From: Imsieke, Gerrit, le-tex <gerrit.imsieke@le-tex.de>
- Date: Tue, 13 Jun 2017 16:16:20 +0200
- To: xproc-dev@w3.org
Hi Hans, Thank for attending and for providing a first-hand account of a user experiencing the oft-mentioned steep learning curve. The step should be able to access the file system. In your case the issue might be that foreign markup is not activated. Try passing <p:with-param name="allow-foreign" select="'true'"/> to p:validate-with-schematron. I discovered though that Morgana doesn’t seem to pass the base URI of the schema to the Schematron implementation. Therefore it won’t resolve xsl:include with a relative @href correctly. Achim probably has to look into this. Gerrit On 6/13/17 1:07 PM, Hans Hübner wrote: > Hi, > > I would like to thank everyone who attended the XProc workshop, also for > coping with those remarks and questions that I made out of my > inexperience and/or ignorance of XProc's history. > > Is this the right place to ask user questions? I have this one: > > In our BPMN model checking code, written in Schematron, I would like to > use a library of common XSLT functions from the Schematron validation > document, using <xsl:include>. This works in Oxygen, but it seems that > if Schematron (or XSLT, for that matter) is used from XProc, no access > to the file system is possible, so the <xsl:include> does not actually > include my function library, and the XSLT evaluation fails (This is with > MorganaXProc + Saxon 9.7). > > So my question is: Are the p:validate-with-schematron and p:xslt steps > supposed to not be able to access the file system at all, or is that > behavior specific to MorganaXProc? > > Thanks! > Hans > > -- > LambdaWerk GmbH > Oranienburger Straße 87/89 > 10178 Berlin > Phone: +49 30 555 7335 0 > Fax: +49 30 555 7335 99 > > HRB 169991 B Amtsgericht Charlottenburg > USt-ID: DE301399951 > Geschäftsführer: Hans Hübner > > http://lambdawerk.com/ > > -- Gerrit Imsieke Geschäftsführer / Managing Director le-tex publishing services GmbH Weissenfelser Str. 84, 04229 Leipzig, Germany Phone +49 341 355356 110, Fax +49 341 355356 510 gerrit.imsieke@le-tex.de, http://www.le-tex.de Registergericht / Commercial Register: Amtsgericht Leipzig Registernummer / Registration Number: HRB 24930 Geschäftsführer: Gerrit Imsieke, Svea Jelonek, Thomas Schmidt, Dr. Reinhard Vöckler
Received on Tuesday, 13 June 2017 14:16:59 UTC