Sorry, it looks you are indeed right. Many thanks for your help. This
project was my first foray into internationalization and GWT let me do
something I should not have done which was to create my own locale by
the looks of things.

Regards

Craige




On Mar 23, 10:15 am, craige <[email protected]> wrote:
> Thanks for the suggestion. I tried it but even with a valid locale as
> the suffix of the file, it still gave the same error when attempting
> to compile. Perhaps I'm missing an essential piece of information that
> I cannot find!
>
> The name of the file is InternationalizationConstants_es-
> GTC.properties and perhaps it was a happy accident that it worked
> before.
>
> Regards
>
> Craige
>
> On Mar 19, 3:03 pm, Danny Goovaerts <[email protected]> wrote:
>
> > es_GTC is normally not a valid locale. The "country" part of a locale
> > is the two character ISO country code. GTC is not a valid country
> > code.
> > A reason might be that GWT 1.5 was not strict about the country code
> > format, and that 2.0 is much stricter.
>
> > Danny
> > On 19 mrt, 14:28,craige<[email protected]> wrote:
>
> > > I am trying to migrate a GWT 1.5 application (which definitely works
> > > without problem) to 2.03 and I am having problems with the compilation
> > > of the application. My application uses various locales which are
> > > defined in the Main.gwt.xml file
>
> > >         <extend-property name="locale" values="es"/>
> > >         <extend-property name="locale" values="es_GTC"/>
> > >         <extend-property name="locale" values="en"/>
>
> > > The problem comes when the compiler attempts to compile the locale
> > > es_GTC and the file InternationalizationConstants_es_GTC.properties
>
> > > The error from the compiler was as follows :
>
> > >         Validating newly compiled units
> > >             [ERROR] Errors in 'generated://
> > > 6156E89F6D1ADDBDACCA415E145F7A5A/com/google/gwt/i18n/client/impl/
> > > LocaleInfoImpl_es-gtc.java'
> > >                [ERROR] Line 10: The type LocaleInfoImpl_es is already
> > > defined
> > >                [ERROR] Line 10: Syntax error on token "-", < expected
> > >                [ERROR] Line 10: Syntax error, insert ">" to complete
> > > ReferenceType1
>
> > > This previously worked with GWT 1.5. If I remove the locale
>
> > > <extend-property name="locale" values="es_GTC"/>
>
> > > from the Main.gwt.xml file, the application compiles and runs without
> > > problem. It seems that the GWT compiler has a problem with the -
> > > character in the name of the autogenerated java method which is
>
> > > public class LocaleInfoImpl_es-gtc extends LocaleInfoImpl_shared {
>
> > > Anybody got any suggestions? I've looked in the documentation for GWT
> > > 2.x and there is nothing to indicate that this has changed.
>
> > > Thanks
>
> > >Craige
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to