On 02/02/2013 03:50 AM, Gary Gapinski wrote:
RHEL6/input/guide.xml lacked a namespace declaration for <Benchmark> as well as citing a non-existent relative URI for schema location.
Gary Gapinski (1): Correct xsi:schemalocation to cite XCCDF 1.1.4 schema. Place <Benchmark> element in XCCDF namespace.
RHEL6/input/guide.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
I'm going to NACK myself for now.
The xsi:schemalocation change is OK.
The other change borks namespace handling starting at guide.xslt.
I'm currently trying to figure out how to properly handle transformation from un-namespaced XCCDF-like fragments to eventual assembly into XCCDF namespace while avoiding the inevitable problems that will arise when libxslt 1.1.27 (or other W3C-compliant XSLT engine) is used, such as the error found in xccdf2shorthand.xslt.