[ http://issues.apache.org/jira/browse/COCOON-1704?page=all ]
Jean-Baptiste Quenot reassigned COCOON-1704:
--------------------------------------------
Assign To: Jean-Baptiste Quenot
> Error Message brokenness when SAXON is used as the XSLT transformer.
> --------------------------------------------------------------------
>
> Key: COCOON-1704
> URL: http://issues.apache.org/jira/browse/COCOON-1704
> Project: Cocoon
> Type: Bug
> Components: * Cocoon Core
> Versions: 2.1.8
> Reporter: Pier Fumagalli
> Assignee: Jean-Baptiste Quenot
> Attachments: patch.txt
>
> SAXON 8.x always fails with a message "Running an XSLT 1.0 stylesheet with an
> XSLT 2.0 processor" no matter what error it encounters.
> This is because it emits this as a warning to its configured ErrorHandler,
> and o.a.c.c.xslt.TraxErrorListener is configured to handler XALAN's
> brokenness, and caches warnings.
> Also, the o.a.c.c.xslt.TraxProcessor class does not allow to set generic
> "attributes" in the wrapped SAXTransformerFactory class, so, this can't be
> solved with configurations.
> And the only way I found to have SAXON to ignore those warnings is by setting
> the "http://saxon.sf.net/feature/version-warning" attribute to false.
> This simple patch makes this behavior mandatory when using SAXON, so that
> error messages work back again no problem.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira