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.dissin...@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@oxygenxml.com
https://www.oxygenxml.com/mailman/listinfo/oxygen-user
_______________________________________________
oXygen-user mailing list
oXygen-user@oxygenxml.com
https://www.oxygenxml.com/mailman/listinfo/oxygen-user