- From: Hans Hübner <hans.huebner@lambdawerk.com>
- Date: Tue, 13 Jun 2017 13:52:50 +0100
- To: cmarchand@oxiane.com
- Cc: xproc-dev@w3.org
- Message-ID: <CAAArA2aWoDdrMNJMsnJypZvGDhLrXThYcr+Bmgy=b0bzmURvQw@mail.gmail.com>
Hi Christophe, I have configured MorganaXProc like this: <mox:config xmlns:mox="http://www.xml-project.com/morgana"> <mox:XSLTConnector value="Saxon97XSLTConnector"/> <mox:SecurityControl operation="ALL_OPERATIONS" path="" allowed="true" /> </mox:config> I also don't get any error messages, MorganaXProc just seems to silently skip the <xsl:include>. My question is really more related to XProc in general, I think. I have learned that if I use xsl:result-document to write to multiple documents from XSLT, they're not written to the file system directly, but rather appear on the secondary output port of the p:xslt step. I wonder whether the same or a similar mechanism is at work when using <xsl:include> in a Schematron file. If this is just a bug in MorganaXProc, I'll follow up with Achim accordingly. Is it? Thanks, Hans On Tue, Jun 13, 2017 at 1:41 PM, <cmarchand@oxiane.com> wrote: > For Morgana access to file system, you should have a lookt at this : > http://www.xml-project.com/documentation/morgana-userguide/ > morgana-security/ > > Best regards, > Christophe > > > > Le 2017-06-13 13:07, Hans Hübner a écrit : > >> 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/ >> > -- 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/
Received on Tuesday, 13 June 2017 12:53:45 UTC