Использование внешних JAR-файлов на стороне сервера GWT

Я новичок в GWT. Я использую плагин eclipse и начал настраивать Google «hello, world!» проект: приветствиеСервлет.

Я пытаюсь создать веб-приложение, которое будет использовать XML (де) сериализацию. Я выбрал библиотеку XStream из-за относительной простоты. мой путь к классам включает xstream.jar. Я также вручную скопировал банку в папку WEB-INF/lib (это ошибка? Есть ли способ, которым eclipse самостоятельно скопирует внешние банки в папку развертывания?).

Я добавил одну строку в GreetingServiceImpl.greetServer XStream xs = new XStream(); и здесь он терпит неудачу.

Он выдает исключение при вызове RPC для welcomeServer. Почему? В чем дело?

Это специфично для XStream или я что-то упускаю при добавлении внешней банки?


person Paul    schedule 17.09.2010    source источник
comment
Какое исключение выбрасывает ваша серерская сторона? Можете ли вы предоставить трассировку стека?   -  person jaxb    schedule 25.09.2010
comment
Вы когда-нибудь догадывались об этом?   -  person electrichead    schedule 03.02.2011


Ответы (1)


Если вы работаете в режиме разработки в eclipse, возможно, XStream не поддерживается белым списком Google Appengine.

http://code.google.com/intl/es-AR/appengine/docs/java/jrewhitelist.html

Если это ваша проблема, вы можете запустить свое приложение в Tomcat.

person iVela    schedule 01.10.2010