Как заставить IcePush работать с Ваадином? - PullRequest
1 голос
/ 03 мая 2011

Я получаю java.lang.UnsatisfiedLinkError при попытке запустить и запустить клиент IcePush. GWTPushContext.getInstance() выдает ошибку, когда это происходит при методе инициализации прослушивателя IcePush.

Метод должен быть вызван в правильном контексте, я полагаю. Какие все файлы / пакеты должны присутствовать, чтобы я мог сделать этот вызов?

У меня есть xml-код инициализации набора виджетов, а служба упоминается в web.xml.

1 Ответ

1 голос
/ 12 мая 2011

Чтобы заставить Vaadin и IcePush работать в среде Liferay / Glassfish с помощью инструмента Eclipse, вам нужно как минимум следующее:
а) «Затмению» нужен инструментарий Ваадина
б) Следуйте этому уроку , последнее сообщение от Марка
c) Демонстрационный проект содержит некоторые некорректные операции импорта и некоторый устаревший код. Это можно исправить с помощью предложений Eclipse и некоторого использования Google. Также вам нужно добавить portal-service-6.0.2.jar и portlet-api-2.0.jar, чтобы импортировать все нормально.
d) Для Vaadin вам также понадобится vaadin-6.5.6.jar

В настройку проекта могут быть внесены некоторые другие исправления, но их можно задать в комментариях к этому сообщению. Я ежедневно слежу за этим форумом и с удовольствием отвечаю на вопросы.

...