Re: New release of CSS Validator

On Thu, 13 Mar 2008, Dominique Hazael-Massieux wrote:

> I downloaded the new css-validator.jar this morning to see if it could
> be used as-is in replacement of the previous version, but doing so
> triggers a bunch of errors in our regression test suite.
>
> It appears that there is now a dependency of the validator on the
> org.apache.velocity package, even when not using the HTML output of the
> validator:
>        java.lang.NoClassDefFoundError: org/apache/velocity/io/UnicodeInputStream
>        at org.w3c.css.css.StyleSheetParser.parseStyleElement(StyleSheetParser.java:258)
>        at org.w3c.mwi.mobileok.basic.CSSUtils.getStylesheet(CSSUtils.java:84)
>
> Can you confirm this is a new and intended dependency?

Yes, in fact the dependency is on one class from velocity 1.5, used to 
read the BOM in a document and set the charset parameter accordingly.
(see http://www.w3.org/Bugs/Public/show_bug.cgi?id=4828 )
It won't force you to use the whole velocity template engine, just this 
class.
HTH,

-- 
Baroula que barouleras, au tiéu toujou t'entourneras.

         ~~Yves

Received on Thursday, 13 March 2008 09:33:16 UTC