chrooter / taxi-admin

Automatically exported from code.google.com/p/taxi-admin
0 stars 0 forks source link

Настройка бинов в нетбинсе на гласфише #4

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
1.Создаем Enterprise Application
2.Создаем модули ejb и web в нем
3.В модуле ejb создаем бин версии 2.1 с Local 
интерфесом
4.После создания сгенерируется файл ejb-jar.xml 
его не трогать
5.В web модуле добавляем 
 <ejb-local-ref>
        <ejb-ref-name>ejb/NE</ejb-ref-name>
        <ejb-ref-type>Entity</ejb-ref-type>
        <local-home>bean.NewEntityBeanLocalHome</local-home>
        <local>bean.NewEntityBeanLocal</local>
        <ejb-link>NewEntityBean</ejb-link>
 </ejb-local-ref> между <web-app></web-app>(Там должны быть имена которые вы создали)
6. пишем например в jsp 
<%
        String s;
        try {
        InitialContext c = new InitialContext();
        Object o = (Object)c.lookup("java:comp/env/ejb/NE");
        s = o.toString();
        } catch (Exception e) {
            s = e.getMessage();

            }
        %><%=s%><%
%>
7. Делаем Clean and Build у Enterprise Application и запускаем 
его же. Все после этого запустится страница 
и выведет че то, т е бин видно в jndi!

Original issue reported on code.google.com by DimanSer...@gmail.com on 3 Nov 2011 at 3:59

GoogleCodeExporter commented 9 years ago
Забыл про 5 пункт. Добавляем в файл web.xml!

Original comment by DimanSer...@gmail.com on 3 Nov 2011 at 4:00