
I see that O'Reilly has just released a title in their "short cuts" series, SCHEMATRON by Eric van der Vlist. It includes discussion of ISO Schematron: http://www.oreilly.com/catalog/9780596527716/cover.html I know that ISO Schematron is still formally in beta. Will oXygen wait until a formal release to add support for it, or maybe incorporate the beta version if it seems to be robust enough? DS -- David Sewell, Editorial and Technical Manager ROTUNDA, The University of Virginia Press PO Box 400318, Charlottesville, VA 22904-4318 USA Courier: 310 Old Ivy Way, Suite 302, Charlottesville VA 22903 Email: dsewell@virginia.edu Tel: +1 434 924 9973 Web: http://rotunda.upress.virginia.edu/

Hi David, We plan to add ISO Schematron support - hopefully it will be ready to go in the next oXygen release. Best Regards, George --------------------------------------------------------------------- George Cristian Bina <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com David Sewell wrote:
I see that O'Reilly has just released a title in their "short cuts" series, SCHEMATRON by Eric van der Vlist. It includes discussion of ISO Schematron:
http://www.oreilly.com/catalog/9780596527716/cover.html
I know that ISO Schematron is still formally in beta. Will oXygen wait until a formal release to add support for it, or maybe incorporate the beta version if it seems to be robust enough?
DS

On Mon, 2 Apr 2007, George Cristian Bina wrote:
Hi David,
We plan to add ISO Schematron support - hopefully it will be ready to go in the next oXygen release.
Excellent. Eric van der Vlist's new book doesn't have a list of applications with a Schematron implementation, but one of his schema examples includes an <?oxygen RNGSchema> processing instruction. DS -- David Sewell, Editorial and Technical Manager ROTUNDA, The University of Virginia Press PO Box 400318, Charlottesville, VA 22904-4318 USA Courier: 310 Old Ivy Way, Suite 302, Charlottesville VA 22903 Email: dsewell@virginia.edu Tel: +1 434 924 9973 Web: http://rotunda.upress.virginia.edu/

Let me add my vote for this; I need to use <sch:let> in my schemas, and currently Oxygen doesn't recognize it. Lars On 4/2/2007 2:02 AM, George Cristian Bina wrote:
Hi David,
We plan to add ISO Schematron support - hopefully it will be ready to go in the next oXygen release.
Best Regards, George --------------------------------------------------------------------- George Cristian Bina <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com
David Sewell wrote:
I see that O'Reilly has just released a title in their "short cuts" series, SCHEMATRON by Eric van der Vlist. It includes discussion of ISO Schematron:
http://www.oreilly.com/catalog/9780596527716/cover.html
I know that ISO Schematron is still formally in beta. Will oXygen wait until a formal release to add support for it, or maybe incorporate the beta version if it seems to be robust enough?
DS
_______________________________________________ oXygen-user mailing list oXygen-user@oxygenxml.com http://www.oxygenxml.com/mailman/listinfo/oxygen-user

A question not entirely unrelated to supporting ISO Schematron: Does anyone have tips on using Schematron on namespaced documents in the current oXygen implementation (8.1)? I can't get it to work -- I even have documents with mixed namespaces. (I've tried binding namespaces both at the top of the Schematron and on the element where the namespaced XPath appears.) For any guidance, I'd be grateful. Cheers, Wendell At 03:34 PM 4/2/2007, you wrote:
Let me add my vote for this; I need to use <sch:let> in my schemas, and currently Oxygen doesn't recognize it. Lars
====================================================================== Wendell Piez mailto:wapiez@mulberrytech.com Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ======================================================================

Wendell Piez wrote:
Does anyone have tips on using Schematron on namespaced documents in the current oXygen implementation (8.1)?
I can't get it to work -- I even have documents with mixed namespaces. (I've tried binding namespaces both at the top of the Schematron and on the element where the namespaced XPath appears.)
http://xml.garygapinski.com/XCCDF/xccdf-1.1-ext.xsd was my first fling with Schematron, and operates on documents with multiple namespaces. While validations are resource-intensive, they do work. One does need a processing instruction in the document to be validated (<?oxygen SCHSchema="..."?>) to enable Schematron constraint processing. This is added if the "Embedded schematron rules" check box is checked in the schema association dialog. Regards, Gary

Hello, Check out the sample schemas Tournament.xsd and Tournament.rng in the schematron folder of the sample.xpr project located in [oXygen-install-folder]/samples. They show how to embed Schematron constraints in an XML Schema or RELAX NG schema. The <?oxygen SCHSchema="..."?> processing instruction is necessary for checking the validated XML instance against the Schematron constraints and it will be inserted automatically in the instance by the "Associate Schema" action if you enable the "Embedded Schematron rules" option in the Associate Schema dialog. Only Schematron 1.5 is supported in the current version, that is oXygen version 8.1. This is why you will see only the "http://www.ascc.net/xml/schematron" namespace in these schemas. We plan to support also ISO schematron starting with version 8.2 which will be released in less than a month. Regards, Sorin Gary Gapinski wrote:
Wendell Piez wrote:
Does anyone have tips on using Schematron on namespaced documents in the current oXygen implementation (8.1)?
I can't get it to work -- I even have documents with mixed namespaces. (I've tried binding namespaces both at the top of the Schematron and on the element where the namespaced XPath appears.)
http://xml.garygapinski.com/XCCDF/xccdf-1.1-ext.xsd was my first fling with Schematron, and operates on documents with multiple namespaces. While validations are resource-intensive, they do work.
One does need a processing instruction in the document to be validated (<?oxygen SCHSchema="..."?>) to enable Schematron constraint processing. This is added if the "Embedded schematron rules" check box is checked in the schema association dialog.
Regards,
Gary
participants (6)
-
David Sewell
-
Gary Gapinski
-
George Cristian Bina
-
Lars Huttar
-
Sorin Ristache
-
Wendell Piez