[oXygen-user] [OXYGEN-12987] Need help with a Schematron rule
Oxygen XML Editor Support (Radu Coravu)
support at oxygenxml.com
Thu Feb 15 00:04:20 CST 2024
Hi Frank,
About the "access denied" problem, we seem to have fixed it in an Oxygen
26.1 minor bug fix release:
https://www.oxygenxml.com/build_history.html?build_id=2024012406
> *Security/Schematron:* Fixed an issue regarding the validation of
> Schematron documents when such files were created or saved in a
> location considered not safe.
So maybe you can re-download and re-install Oxygen 26.1. In the Oxygen
main menu Help->About dialog besides the version you can also find the
build ID information as from time to time we release newer builds of the
same version to fix more severe problems.
Regards,
Radu
Radu Coravu
Oxygen XML Editor
On 2/14/24 17:00, Frank Dissinger wrote:
>
> Hi Franz-Josef,
>
>
> Thank you very much for your help. Your code indeed does work! I don't
> know what made it fail previously...
>
>
> Any idea about this error message which keeps popping up at the bottom
> of the window when I save a Schematron rule file?
>
> access denied ("java.security.AllPermission" "<all permissions>"
> "<all actions>")
>
> I can save the *.sch file despite this message, but it's annoying
> because it requires an additional click on the "Save anyway" button.
>
>
> Regards,
>
>
> Frank
>
>
> ------------------------------------------------------------------------
>
>
> Am 14.02.2024 um 13:05 schrieb Franz-Josef Knelangen:
>>
>> Hi Frank,
>>
>> the provided code works: added it to my rules.sch and removed the ph
>> to catch all keyref‘ed elements:
>>
>>
>> <sch:pattern>
>> <sch:rulecontext="*[*/@keyref/*]">
>> <sch:asserttest="/not/(/contains/(/text/(),' '))">No blanks allowed
>> inside keyref'ed elements</sch:assert>
>> </sch:rule>
>> </sch:pattern>
>>
>> Now it reports correctly – the yellow elements have red underlines in
>> Oxy – they don’t come over with the clipboard:
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <!DOCTYPE topic PUBLIC "-//OASIS//DTD DITA Topic//EN" "topic.dtd">
>> <topicid="Untitled1">
>> <title>Test Schematron</title>
>> <body>
>> <p><ph keyref="prod-short"></ph></p>
>> <p><phkeyref="prod-short"/></p>
>> <p><keywordkeyref="prod-name"></keyword></p>
>> <p><keywordkeyref="prod-name"/>
>> </p>
>> </body>
>> </topic>
>>
>> And only these 2 in the “Problems” pod:
>>
>> No blanks allowed inside keyref'ed elements
>>
>> No blanks allowed inside keyref'ed elements
>>
>> Must be something else in your configuration…
>>
>> Greetings,
>>
>> Franz-Josef
>>
>> *
>> Franz-Josef Knelangen**
>> *Leiter Dokumentation
>>
>> Main: +49 7634 5612-0
>>
>> Facebook <https://www.facebook.com/akgsoftware/>| Xing
>> <https://www.xing.com/pages/akgsoftware>| LinkedIn
>> <https://www.linkedin.com/company/18590571>| YouTube
>> <https://www.youtube.com/c/AKGSoftware-infrastructure>
>>
>> AKG Software Consulting GmbH
>>
>> *AKG Software Consulting GmbH*
>> Uhlandstr. 12
>> D-79423 Heitersheim
>> www.akgsoftware.de <https://www.akgsoftware.de/>
>>
>> Geschäftsführer: Dipl.-Ing. Artur K. Günther, Dipl.-Ing. Arno
>> Brüggemann, Dipl.-Ing. (FH) Bernhard Feser, Dipl.-Ing. Jens Günther
>> Sitz der Gesellschaft: Heitersheim, HRB 310383 (Amtsgericht Freiburg
>> i. Br.)**
>>
> --
>
> *Frank Dissinger*
>
> Documentation Manager
>
> ....................................................................
>
> *CGS ORIS GmbH*
>
> *Email *frank.dissinger at cgs-oris.com | *Web* www.cgs-oris.com
> <http://www.cgs-oris.com/>
>
> *Address* Kettelerstr. 24 | D-63512 Hainburg | Germany
>
> *Phone* +49 6182 9626-27 | *Fax* +49 6182 9626-99
>
> *Commercial register* Offenbach, HRB no. 21495
>
> *Managing directors* Bernd Rückert, Christoph Thommessen
>
>
> https://www.cgs-oris.com/Signatur.png <https://www.cgs-oris.com/signatur>
>
> _______________________________________________
> oXygen-user mailing list
> oXygen-user at oxygenxml.com
> https://www.oxygenxml.com/mailman/listinfo/oxygen-user
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.oxygenxml.com/pipermail/oxygen-user/attachments/20240215/b44b277f/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002_01fef2d4-1f7d-4ea5-9727-748ef31e8852.png
Type: image/png
Size: 6793 bytes
Desc: not available
URL: <http://www.oxygenxml.com/pipermail/oxygen-user/attachments/20240215/b44b277f/attachment.png>
More information about the oXygen-user
mailing list