Je ne sais pas quoi que ce soit au sujet Vaadin, mais il y a un contexte plus général dans lequel cette erreur se produit:
Tant que vous testez dans Eclipse, le codage dynamique de votre application est toujours réelle de codage Java étant exécuté dans une machine virtuelle Java. Ce codage est disponible via un débogueur accessible via une socket. Vous obtenez une URL qui ressemble à ceci:
http://127.0.0.1:8888/MyApp.html?gwt.codesvr=127.0.0.1:9997
avec cette chose codesvr
être votre processus de débogage hébergé Eclipse pour votre code Java. Avant que votre application puisse fonctionner de manière autonome, GWT doit traduire votre code Java en JavaScript; Des versions séparées du code sont produites pour chaque type de navigateur (Firefox, WebKit, Opera, ...) et la langue que vous souhaitez prendre en charge. Une seule fois cela fait vous pouvez accéder à votre application la manière habituelle via
http://127.0.0.1:8888/MyApp.html
Après des semaines de courir mon application que dans Eclipse, j'avais réussi à oublier la compilation-pour-navigateurs étape et interrogeais sur le message. La façon de lancer le compilateur, si vous n'utilisez pas la tâche Ant, est de taper Google|GWT Compile
dans le menu contextuel du projet. Cela fait, le JS dans votre application se concrétise et votre application peut fonctionner sans Java côté client.
Et bien sûr, le message disparaît.