- From: Yves Lafon via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 22 Jul 2005 09:45:20 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/2002/css-validator/org/w3c/css/css
In directory hutz:/tmp/cvs-serv22891/css
Modified Files:
StyleSheetParser.java soap12.properties.en
Log Message:
Added code for error Handling (Jean-Guilhem Rouel)
Index: StyleSheetParser.java
===================================================================
RCS file: /sources/public/2002/css-validator/org/w3c/css/css/StyleSheetParser.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- StyleSheetParser.java 8 Apr 2002 21:16:38 -0000 1.2
+++ StyleSheetParser.java 22 Jul 2005 09:45:18 -0000 1.3
@@ -6,6 +6,9 @@
// Please first read the full copyright statement in file COPYRIGHT.html
/*
* $Log$
+ * Revision 1.3 2005/07/22 09:45:18 ylafon
+ * Added code for error Handling (Jean-Guilhem Rouel)
+ *
* Revision 1.2 2002/04/08 21:16:38 plehegar
* New
*
@@ -27,6 +30,7 @@
import java.util.StringTokenizer;
import java.net.URL;
+import org.w3c.css.parser.CssParseException;
import org.w3c.css.parser.CssValidatorListener;
import org.w3c.css.parser.CssFouffa;
import org.w3c.css.parser.Errors;
@@ -40,6 +44,7 @@
import org.w3c.css.parser.AtRuleMedia;
import org.w3c.css.parser.AtRule;
import org.w3c.css.parser.CssError;
+import org.w3c.css.parser.analyzer.TokenMgrError;
import org.w3c.css.util.InvalidParamException;
/**
@@ -269,6 +274,14 @@
er.addError(new org.w3c.css.parser.CssError(url.toString(),
-1, e));
notifyErrors(er);
+ } catch(TokenMgrError e) {
+ Errors er = new Errors();
+ er.addError(new org.w3c.css.parser.CssError(url.toString(), e.getErrorLine(), new CssParseException(new Exception(e))));
+ notifyErrors(er);
+ } catch(RuntimeException e) {
+ Errors er = new Errors();
+ er.addError(new org.w3c.css.parser.CssError(url.toString(), cssFouffa.getLine(), new CssParseException(e)));
+ notifyErrors(er);
}
}
Index: soap12.properties.en
===================================================================
RCS file: /sources/public/2002/css-validator/org/w3c/css/css/soap12.properties.en,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- soap12.properties.en 5 Dec 2003 14:31:26 -0000 1.5
+++ soap12.properties.en 22 Jul 2005 09:45:18 -0000 1.6
@@ -25,12 +25,12 @@
# the beginning of the document
document: \
-<?xml version='1.0'<!-- #encoding -->?>\n\
+<?xml version='1.0' encoding="<!-- #charset -->"?>\n\
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">\n\
\ \ <env:Body>\n\
\ \ \ \ <m:cssvalidationresponse \n\
\ \ \ \ \ \ \ env:encodingStyle="http://www.w3.org/2003/05/soap-encoding" \n\
-\ \ \ \ \ \ \ xmlns:m="http://www.w3.org/2003/10/20-css-validator"> \n\
+\ \ \ \ \ \ \ xmlns:m="http://www.w3.org/2005/07/css-validator"> \n\
\ \ \ \ \ <m:uri><!-- #file-title --></m:uri> \n\
\ \ \ \ \ <m:checkedby>http://jigsaw.w3.org/css-validator/</m:checkedby>\n\
\ \ \ \ \ <m:csslevel><!-- #cssversion --></m:csslevel>\n\
Received on Friday, 22 July 2005 09:45:26 UTC