интеграция GWT с CDI (шов / сварка) - PullRequest
2 голосов
/ 26 января 2011

Каков наилучший способ интеграции CDI с GWT?В частности, я хотел бы знать, как заставить внедрение зависимостей работать для моих расширений RemoteServiceServlet.Очевидно, CDI не будет работать с классами, производными от javax.servlet.Servlet.Я рад отказаться от RemoteServiceServlet, если есть альтернатива.

Мне действительно не нужен DI на стороне клиента GWT, но я бы с радостью использовал его, если бы он просто работал.

Ответы [ 2 ]

1 голос
/ 29 января 2011

Оказывается, ошибка в Weld , которая уже исправлена ​​в версии 1.1.0.

Intellij IDEA X также имеет эту «ошибку», так как она помечает ее как ошибку, если вы пытаетесь сделать это с RemoteServiceServlet. Я просто отключил проверку для этого.

0 голосов
/ 04 мая 2012

Я считаю, Errai - это то, что вы ищете, если хотите интегрировать CDI с GWT.Я сам не использовал его в реальном проекте, но он выглядит действительно круто.Он даже будет связывать события CDI между браузером и вашим сервером и может в значительной степени заменить существующий механизм GWT RPC.

...