Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / CDI Tomcat / 13 сообщений из 13, страница 1 из 1
20.06.2013, 13:26:31
    #38304705
denis111111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CDI Tomcat
Добрий день
Как заставить чтоб веб-приложении на Томкете работали CDI бины?
Томкет 7.0.32
weld 2.0
К проекту также подключил JSF 2.1 от Sun, JSTL 1.1. Apache. Бины с анотациями @ManagedBean(name = "CoreController") работают. А CDI нет...
В доках по weld сказано что надо в web.xml проекта кинуть:
Код: xml
1.
2.
3.
<listener>
<listener-class>org.jboss.weld.environment.servlet.Listener</listener-class>
</listener>



И до проекта додать weld-servlet.jar.

В результате говорит что:
Код: xml
1.
java.lang.ClassNotFoundException: org.jboss.weld.environment.servlet.Listener



Скачал версию weld 1.1, проект стартует, но CDI бинов не видно.
...
Рейтинг: 0 / 0
20.06.2013, 13:36:28
    #38304732
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CDI Tomcat
Томкат, кажется, не содержит реализации CDI. Возьмете JBoss Web Profile.
http://stackoverflow.com/a/12140473
...
Рейтинг: 0 / 0
20.06.2013, 13:52:48
    #38304775
denis111111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CDI Tomcat
Blazkowicz,

Ну да не содержит.
Но пишут что можно прикрутить. Но если поситать вашу сыллку, то тот чувак не очень в восторге от всего этого...
Я так понял что даже если CDI заработает на Томкете, то там будут все время какието грабли?
...
Рейтинг: 0 / 0
20.06.2013, 13:59:00
    #38304789
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CDI Tomcat
denis111111Ну да не содержит.
Но пишут что можно прикрутить.

Это программирование. Тут можно что угодно и куда угодно прикуртить. Вопрос лишь в цене.

denis111111Но если поситать вашу сыллку, то тот чувак не очень в восторге от всего этого...
Не удивительно. Это же JEE.

denis111111Я так понял что даже если CDI заработает на Томкете, то там будут все время какието грабли?
Без понятия. Не вижу смысла в CDI и JSF вообще. Просто не понимаю, зачем брать контейнер сервлетов и припиливать к нему JEE реализацию, вместо того чтобы взять JEE контейнер.
...
Рейтинг: 0 / 0
20.06.2013, 14:10:23
    #38304816
denis111111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CDI Tomcat
Надо делать на Томкете
А на JSF Glassfish есть опыт. Причем надо сразу делать, а не что-то учить, а потом делать).
...
Рейтинг: 0 / 0
20.06.2013, 14:13:19
    #38304819
denis111111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CDI Tomcat
Какая самая правильная - популярная модель розработки на Томкете?
...
Рейтинг: 0 / 0
20.06.2013, 14:18:22
    #38304829
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CDI Tomcat
denis111111Какая самая правильная - популярная модель розработки на Томкете? http://openwebbeans.apache.org/
...
Рейтинг: 0 / 0
23.06.2013, 13:18:38
    #38307344
bochkov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CDI Tomcat
У меня Spring CDI в томкате под JSF делает
...
Рейтинг: 0 / 0
23.06.2013, 15:36:48
    #38307404
rema174
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CDI Tomcat
возьми TomEE Web Profile, и ничего не нужно прикручивать
...
Рейтинг: 0 / 0
23.06.2013, 15:41:51
    #38307410
rema174
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CDI Tomcat
Usman,
да уж, хороший проект, в котором в доках: 404 Not Found
...
Рейтинг: 0 / 0
23.06.2013, 16:02:37
    #38307418
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CDI Tomcat
rema174возьми TomEE Web Profile, и ничего не нужно прикручиватьThe Web Profile version of TomEE contains CDI - Apache OpenWebBeans

EJB - Apache OpenEJB

JPA - Apache OpenJPA

JSF - Apache MyFaces

JSP - Apache Tomcat

JSTL - Apache Tomcat

JTA - Apache Geronimo Transaction

Servlet - Apache Tomcat

Javamail - Apache Geronimo JavaMail

Bean Validation - Apache BVal
...
Рейтинг: 0 / 0
23.06.2013, 21:03:36
    #38307562
rema174
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CDI Tomcat
Usman,
может на сайте техработы ведутся)
...
Рейтинг: 0 / 0
24.06.2013, 01:16:47
    #38307717
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CDI Tomcat
rema174Usman,
может на сайте техработы ведутся)Возможно и так. Никаких JavaDoc'ов необнаружил. Остается только спецификация ( JSR 299 ).
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / CDI Tomcat / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]