Проблемы при передаче объектов класса через GWT RPC

Я пробежал через Google Web ToolkitУчебник по StockWatcher с помощьюЗатмение иПлагин Googleи я пытаюсь внести в него некоторые базовые изменения, чтобы лучше понять структуру RPC.

Я изменил метод getStocks в серверном классе StockServiceImpl, чтобы он возвращал массив объектов Stock вместо объектов String. Приложение отлично компилируется, но Google Web Toolkit возвращает следующую ошибку:

"Исходный код для типа com.google.gwt.sample.stockwatcher.server.Stock недоступен; вы забыли унаследовать необходимый модуль?"

Хост-режим Google Web Toolkit http://i44.tinypic.com/a47r83.jpg

Кажется, что клиентские классы не могут найти реализацию объекта Stock, даже если класс был импортирован. Для справки вот скриншот моей иерархии пакетов:

Иерархия пакетов Eclipse http://i43.tinypic.com/14tr5gk.jpg

Я подозреваю, что мне чего-то не хватает в web.xml, но я понятия не имею, что это такое. Может кто-то указать мне верное направление?

РЕДАКТИРОВАТЬ: Забыл упомянуть, что класс Stock является постоянным, поэтому он должен оставаться на стороне сервера.

Ответы на вопрос(8)

Ваш ответ на вопрос