Quick fix collides with xslt schematron validation (Oxygen 19)
Having trouble installing Oxygen? Got a bug to report? Post it all here.
-
- Posts: 1
- Joined: Thu Apr 13, 2017 10:23 am
Quick fix collides with xslt schematron validation (Oxygen 19)
Post by daniel-schmidt »
Hi,
with the new release of Oxygen 19 you introduced schematron validation for XSLT. Thanks for this feature.
However it collides with another feature, I often use: Quick fix (Alt+1) on xslt-functions to then search for all usages. In Oxygen 19 only the schematron quick fix pops up, if the function has no documentation. I expected to see the old content of the popup plus the new schematron quickfix.
I know that the best workaround would be to write documentation for all my functions
I could not find how to deactivate the schematron validation for XSLT. Could you please point me to where I can configure this new feature?
Thanks in advance.
with the new release of Oxygen 19 you introduced schematron validation for XSLT. Thanks for this feature.
However it collides with another feature, I often use: Quick fix (Alt+1) on xslt-functions to then search for all usages. In Oxygen 19 only the schematron quick fix pops up, if the function has no documentation. I expected to see the old content of the popup plus the new schematron quickfix.
I know that the best workaround would be to write documentation for all my functions
I could not find how to deactivate the schematron validation for XSLT. Could you please point me to where I can configure this new feature?
Thanks in advance.
Re: Quick fix collides with xslt schematron validation (Oxygen 19)
Hello,
Thank you for the feedback.
I will add an issue on our issue tracker to find a solution for this problem.
As an workaround you can deactivate the Schematron checks for XSLT. For this you need to go to Option-Preferences->Document Type Association options page, then edit the XSLT document type, and in the Validation tab uncheck the "XSLT" validation scenario to be used as default scenario. In the "XSLT" scenario are defined the Schematron rules. In case you want to use them later you can activate them by setting back the default scenario.
Another solution is to edit the XSLT scenario and uncheck the "Automatic validation" for the Schematron rules (the second row from the validation scenario). In this way the Schematron checks will be presented only if you are using the Validate action manually.
Best Regards,
Octavian
Thank you for the feedback.
I will add an issue on our issue tracker to find a solution for this problem.
As an workaround you can deactivate the Schematron checks for XSLT. For this you need to go to Option-Preferences->Document Type Association options page, then edit the XSLT document type, and in the Validation tab uncheck the "XSLT" validation scenario to be used as default scenario. In the "XSLT" scenario are defined the Schematron rules. In case you want to use them later you can activate them by setting back the default scenario.
Another solution is to edit the XSLT scenario and uncheck the "Automatic validation" for the Schematron rules (the second row from the validation scenario). In this way the Schematron checks will be presented only if you are using the Validate action manually.
Best Regards,
Octavian
Octavian Nadolu
<oXygen/> XML Editor
http://www.oxygenxml.com
<oXygen/> XML Editor
http://www.oxygenxml.com
Re: Quick fix collides with xslt schematron validation (Oxygen 19)
Hi,
Just to update the thread, this problem has been resolved in the latest maintenance build of Oxygen 19.0, 2017062918 (released on July 5th):
http://www.oxygenxml.com/download.html
The list of bug-fixes can be found here:
http://www.oxygenxml.com/build_history.html#2017062918
You can follow the release/build RSS feed here:
http://www.oxygenxml.com/rssBuildID.xml
Let us know if you encounter further problems with this new build.
Regards,
Ionela
Just to update the thread, this problem has been resolved in the latest maintenance build of Oxygen 19.0, 2017062918 (released on July 5th):
You can download it from our web site:Quick Assist/Quick Fix: Resolved a conflict between Quick Assist and Quick Fix actions that caused the Quick Assist action to no longer be presented when a Quick Fix was available.
http://www.oxygenxml.com/download.html
The list of bug-fixes can be found here:
http://www.oxygenxml.com/build_history.html#2017062918
You can follow the release/build RSS feed here:
http://www.oxygenxml.com/rssBuildID.xml
Let us know if you encounter further problems with this new build.
Regards,
Ionela
Ionela Istodor
oXygen XML Editor and Author Support
oXygen XML Editor and Author Support
Jump to
- Oxygen XML Editor/Author/Developer
- ↳ Feature Request
- ↳ Common Problems
- ↳ DITA (Editing and Publishing DITA Content)
- ↳ SDK-API, Frameworks - Document Types
- ↳ DocBook
- ↳ TEI
- ↳ XHTML
- ↳ Other Issues
- Oxygen XML Web Author
- ↳ Feature Request
- ↳ Common Problems
- Oxygen Content Fusion
- ↳ Feature Request
- ↳ Common Problems
- Oxygen JSON Editor
- ↳ Feature Request
- ↳ Common Problems
- Oxygen PDF Chemistry
- ↳ Feature Request
- ↳ Common Problems
- Oxygen Feedback
- ↳ Feature Request
- ↳ Common Problems
- Oxygen XML WebHelp
- ↳ Feature Request
- ↳ Common Problems
- XML
- ↳ General XML Questions
- ↳ XSLT and FOP
- ↳ XML Schemas
- ↳ XQuery
- NVDL
- ↳ General NVDL Issues
- ↳ oNVDL Related Issues
- XML Services Market
- ↳ Offer a Service