- From: <cmarchand@oxiane.com>
- Date: Tue, 13 Jun 2017 14:56:55 +0200
- To: Hans Hübner <hans.huebner@lambdawerk.com>
- Cc: xproc-dev@w3.org
I don't know which implementation of Schematron Morgana uses. Just wait for Achim response. Best regards, Christophe Le 2017-06-13 14:52, Hans Hübner a écrit : > 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/ >> [4] >> >> 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 [1] >>> Fax: +49 30 555 7335 99 [2] >>> >>> HRB 169991 [3] 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/ > > > > Links: > ------ > [1] tel:%2B49%2030%20555%207335%200 > [2] tel:%2B49%2030%20555%207335%2099 > [3] tel:169991 > [4] > http://www.xml-project.com/documentation/morgana-userguide/morgana-security/
Received on Tuesday, 13 June 2017 12:57:24 UTC