Bug ID 914681
Summary jing doesn't find Saxon extension
Classification openSUSE
Product openSUSE Distribution
Version 13.2
Hardware Other
OS Other
Status NEW
Severity Minor
Priority P5 - None
Component Other
Assignee bnc-team-screening@forge.provo.novell.com
Reporter thomas.schraitle@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

The jing package is used to validate an XML document with a RNG schema. When
installing the jing package and running it without any options, you get:

-----------------
$ rpm -q jing
jing-20091111-19.1.3.noarch
$ jing
/usr/bin/build-classpath: error: Could not find saxon Java extension for this
JVM
/usr/bin/build-classpath: error: Some specified jars were not found
Jing version 20091111
usage: java com.thaiopensource.relaxng.util.Driver [-i] [-c] [-s] [-t] [-C
catalogFile] [-e encoding] RNGFile XMLFile...
RELAX NG is a schema language for XML
See http://relaxng.org/ for more information.
-----------------

After investigating it, the respective line is this:

    BASE_JARS="jing xerces-j2 xml-commons-apis saxon xml-commons-resolver"

This contains the list of all JAR files which is used by jing. However, "saxon"
doesn't exist anymore, it should be "saxon6". The above line should be therefor
look like this:

    BASE_JARS="jing xerces-j2 xml-commons-apis saxon6 xml-commons-resolver"


You are receiving this mail because: