ISO Schematron not supported in NVDL

Hi, it seems that although oXygen supports standalone and embedded ISO Schematron it is not able to process ISO Schematron schemas referenced from NVDL. I'm getting the following error: Engine name: Jing Severity: error Description: org.xml.sax.SAXParseException-no implementation available for schema language with namespace URI "http://purl.oclc.org/dsdl/schematron" in oXygen 11. Jirka -- ------------------------------------------------------------------ Jirka Kosek e-mail: jirka@kosek.cz http://xmlguru.cz ------------------------------------------------------------------ Professional XML consulting and training services DocBook customization, custom XSLT/XSL-FO document processing ------------------------------------------------------------------ OASIS DocBook TC member, W3C Invited Expert, ISO JTC1/SC34 member ------------------------------------------------------------------

Seconded. I get the same error, including using oXygen's jing from the commandline. Reporting this is on my (long) things-to-do list -- thanks, Jirka!
it seems that although oXygen supports standalone and embedded ISO Schematron it is not able to process ISO Schematron schemas referenced from NVDL. I'm getting the following error: Engine name: Jing Severity: error Description: org.xml.sax.SAXParseException-no implementation available for schema language with namespace URI "http://purl.oclc.org/dsdl/schematron" in oXygen 11.

Syd Bauman wrote:
Seconded. I get the same error, including using oXygen's jing from the commandline. Reporting this is on my (long) things-to-do list -- thanks, Jirka!
The cause is probably in fact that for standalone Schematron validation oXygen uses his own transformation through XSLT 2.0. But Jing uses different code base for this and there is probably still old code from James Clark supporting only Schematron 1.x. But if you want to use ISO Schematron from NVDL right now, you can use JNVDL: http://jnvdl.sourceforge.net/ Jirka -- ------------------------------------------------------------------ Jirka Kosek e-mail: jirka@kosek.cz http://xmlguru.cz ------------------------------------------------------------------ Professional XML consulting and training services DocBook customization, custom XSLT/XSL-FO document processing ------------------------------------------------------------------ OASIS DocBook TC member, W3C Invited Expert, ISO JTC1/SC34 member ------------------------------------------------------------------

Hi Jirka, Syd, Indeed, for NVDL oXygen uses Jing now as I moved the NVDL support from oNVDL to Jing. James started to work at some moment on ISO Schematron support but there is no progress in the last months. I also started some time ago in oNVDL to add support for ISO Schematron but that was not finalized. Probably the best thing will be to get as many votes as possible on the ISO Schematron issue from the jing-trang project, just sign in and star the issue: http://code.google.com/p/jing-trang/issues/detail?id=23 Best Regards, George -- George Cristian Bina <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com Jirka Kosek wrote:
Syd Bauman wrote:
Seconded. I get the same error, including using oXygen's jing from the commandline. Reporting this is on my (long) things-to-do list -- thanks, Jirka!
The cause is probably in fact that for standalone Schematron validation oXygen uses his own transformation through XSLT 2.0. But Jing uses different code base for this and there is probably still old code from James Clark supporting only Schematron 1.x.
But if you want to use ISO Schematron from NVDL right now, you can use JNVDL:
Jirka
------------------------------------------------------------------------
_______________________________________________ oXygen-user mailing list oXygen-user@oxygenxml.com http://www.oxygenxml.com/mailman/listinfo/oxygen-user
participants (3)
-
George Cristian Bina
-
Jirka Kosek
-
Syd Bauman