Probleme, die Klassenobjekte über GWT RPC übergeben

Ich habe durch das Google Web Toolkit StockWatcher Tutorial mit Eclipse und die Google-Pluginund ich bin versucht, einige grundlegende änderungen auf, so dass ich besser verstehen können, die RPC-framework.

Habe ich geändert, die "getStocks" - Methode auf die StockServiceImpl server-side-Klasse, so dass es gibt ein array von Lager-Objekte anstelle von String-Objekten. Die Anwendung kompiliert einwandfrei, aber die Google-Web-Toolkit ist wieder die folgende Fehlermeldung:

"Keine source-code ist verfügbar für Typ com.google.gwt.Probe.stockwatcher.server.Lager; hast du vergessen, zu Erben ein erforderliches Modul?"

Google Web Toolkit-Hosted-Modus http://i44.tinypic.com/a47r83.jpg

Scheint es, dass die client-side-Klassen nicht finden können, eine Implementierung der Lager-Objekt, auch wenn die Klasse importiert wurde. Als Referenz, hier ist ein screenshot von meinem Paket-Hierarchie:

Eclipse-Package-Hierarchie http://i43.tinypic.com/14tr5gk.jpg

Ich vermute, dass ich etwas fehlt in web.xml, aber ich habe keine Ahnung, was es ist. Kann jemand mich in die richtige Richtung?

EDIT: Vergessen zu erwähnen, dass die Stock-Klasse ist beständige, so muss es bleiben, die auf der server-Seite.

InformationsquelleAutor der Frage Templar | 2009-06-06

Schreibe einen Kommentar