Required argument 0 not present…

Testweise habe ich heute unsere Applikation von GWT 1.4.62 auf Milestone 2 des GWT 1.5 geupdatet und bekam nach dem Start der Development Shell den Fehler “Required argument 0 not present”.

Nachdem ich das Inteface GuiMessages gegen die GuiMessages.properties abgeglichen und keinen Fehler festgestellt hatte, untersuchte ich den String in der .properties genauer:

logAnmeldungErfolgreich=Benutzer '{0}' erfolgreich authentifiziert...

Den Fehler sieht man erst auf den zweiten Blick: Die Hochkommata müssen doppelt gesetzt werden, sonst interpretiert das GWT “{0}” so, wie es dort steht.
In der Dokumentation steht davon übrigens nichts… Richtig schaut es nun so aus:

logAnmeldungErfolgreich=Benutzer ''{0}'' erfolgreich authentifiziert...

Leave a reply

Your email address will not be published.

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>