Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Schematron validation fails with "Processing terminated by xsl:message at line 612 in" #267

Open
pmasereeuw opened this issue Jan 3, 2018 · 1 comment

Comments

@pmasereeuw
Copy link

I am developing a pipeline that prepares a set for document for schematron validation. The Schematron validation itself fails with:

Processing terminated by xsl:message at line 612 in

Possible causes:

  • The XPL-file uses an XSLT 3 binding (but there is a Saxon PE jar plus license that works for XSLT in the pipeline)
  • The use of self defined functions
  • The use of the xpath evaluate() function

In Oxygen, validating the intermediate file works (and shows some deliberate errors).

Calabash version used: 1.1.16-97

A set of files to reproduce the error is attached
issue-xpl-sch.tar.gz

@pmasereeuw
Copy link
Author

I did some more research and found the missing error message in the source code. It appears that xslt3 is not supported (message 3a in sch-messages-en.xhtml). So this issue boils down to a feature request to support xslt3 for Calabash' Schematron implementation.

Furthermore, showing the error message would be helpful ;-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant