Bo11
(Bo Maryniuk)
July 12, 2011, 10:50pm
1
Hi!
During the packaging of the Vaadin 6.6.3, we found this:
[echo]
Compiling widgetset com.vaadin.demo.gwt.OptimizedWidgetSet. Output directory: build/result/vaadin-6.6.3.dev-20110712/WebContent/VAADIN/widgetsets
[java]
Compiling module com.vaadin.demo.gwt.OptimizedWidgetSet
[java]
Validating newly compiled units
[java]
[ERROR]
Errors in 'file:/usr/src/packages/BUILD/vaadin-6.6.3/build/result/src/core/com/vaadin/terminal/gwt/client/CSSRule.java'
[java]
[ERROR]
Line 87: syntax error
[java]
> if(r.type == 1 ||??sheet.imports) {
[java]
> ----------------------^
The source indeed contains some strange symbol. I deleted it replacing with a space and problem gone.
Sincerely.
Henri2
(Henri Sara)
July 13, 2011, 6:55am
2
During the packaging of the Vaadin 6.6.3, we found this:
[echo]
Compiling widgetset com.vaadin.demo.gwt.OptimizedWidgetSet. Output directory: build/result/vaadin-6.6.3.dev-20110712/WebContent/VAADIN/widgetsets
[java]
Compiling module com.vaadin.demo.gwt.OptimizedWidgetSet
[java]
Validating newly compiled units
[java]
[ERROR]
Errors in 'file:/usr/src/packages/BUILD/vaadin-6.6.3/build/result/src/core/com/vaadin/terminal/gwt/client/CSSRule.java'
[java]
[ERROR]
Line 87: syntax error
[java]
> if(r.type == 1 ||??sheet.imports) {
[java]
> ----------------------^
The source indeed contains some strange symbol. I deleted it replacing with a space and problem gone.
Created
ticket #7256
and fixed (replaced non-breaking space with a normal space character).
Bo11
(Bo Maryniuk)
July 13, 2011, 10:23pm
3
Henri,
looks like this is also in 6.6.2 (release). Maybe it is a good idea to grep/sed it everywhere? :glare:
Henri2
(Henri Sara)
July 14, 2011, 5:43am
4
It has been in every release since May 2010, and has not caused problems until now. Apparently the latest GWT compiler does not treat a non-breaking space as a normal space.
It was the only occurrence of this character, and will not be there in 6.6.3.
Bo11
(Bo Maryniuk)
July 14, 2011, 8:00am
5
Well, at least we know that Google is fixing their bugsā¦