Re: User question

I just had a look in the source and it appears to be using Rick J’s skeleton XSLT

nic



On 13 June 2017 at 13:58:56, cmarchand@oxiane.com (cmarchand@oxiane.com<mailto:cmarchand@oxiane.com>) wrote:

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 13:00:27 UTC