[Java lista] EJB 3 jndi neve

Verhás István istvan at verhas.com
2010. Már. 11., Cs, 13:32:24 CET


A @Resource annotåcióra gondoltam. Persze ehhez szintén a web.xml-ben 
kell "tĂșrni", hogy legyen ilyen resource-od.
ĂŒdv
vi

Böszörményi Péter wrote:
> Ez alatt mit is ertesz pontosan?
>
> On Wednesday 10 March 2010 11:38:23 VerhĂĄs IstvĂĄn wrote:
>   
>> hasznålhatja az annotåciókat!!), de miért ne töltené be a container a
>> controllereket mint resource az "egy servlet"-ben? Vagy ha ragaszkodsz a
>>
>> Böszörményi Péter wrote:
>>     
>>> Termeszetesen megtalalja, semmi gond nincs vele.
>>>
>>> A tortenet kicsit faramuci.
>>> Adott egy feleves feladat, ejb 3, servlet, jsp alapokon, GF V2-n. Kulso
>>> libet nem lehet hasznalni. Erre kell egy kis webalkalmazast irni (egy
>>> egyszeru feladat menedzselo program). MCV szellemeben szeretnem megoldani
>>> a dolgot. Ehhez viszont sok-sok servletet kell irni, ami sok-sok web.xml
>>> turassal jar. Ezt viszont el szeretnem kerulni. Ezert jott az isteni
>>> szikra: Controller interface, amit majd a muveletek megvalositanak. A
>>> controllerek egy csomagba lesznek behanyva. Egy servlet indulaskor
>>> kibogarassza - init parameter alapjan - a controllereket, betolti az
>>> osztalyokat, peldanyositja oket, dobalja nekik a kereseket. Mivel ezeket
>>> a controller objektumokat en hoztam letre, es nem a kontener, ezert a EJB
>>> annotaciot ot nem lehet hasznalni. Ezert vagy nyomatom ezerrel a jndi
>>> lookupot a kodban, vagy - es az egesz kerdes ezert indult el -
>>> valamennyire szimulalom a kontener mukodeset, es az annotalt mezokbe en
>>> tolom bele az ejb-ket. Ez a tortenet lenyege.
>>>
>>> On Wednesday 10 March 2010 11:10:06 VerhĂĄs IstvĂĄn wrote:
>>>       
>>>> És egyĂ©bkĂ©nt megtalĂĄlja?
>>>> Ha igen, akkor nem mindegy milyen néven?
>>>> Ha nem, akkor meg Ășgyis meg kell adni.
>>>> ĂŒdv
>>>> vi
>>>>
>>>> Böszörményi Péter wrote:
>>>>         
>>>>> Es ez az elnevezesi mod Servlet esteben is el vajon?
>>>>>
>>>>> On Tuesday 09 March 2010 22:37:28 IstvĂĄn VicziĂĄn wrote:
>>>>>           
>>>>>> Szia,
>>>>>>
>>>>>> LokĂĄlis neveket keres a megadott szabĂĄly szerint, Ă©s ehhez a deployer
>>>>>> rendel globĂĄlis neveket.
>>>>>>
>>>>>> EJB 3.0 JSR 16.5.1.1 (414. old.):
>>>>>> The Bean Provider uses the EJB annotation to annotate a ïŹeld or setter
>>>>>> property method of the bean
>>>>>> class as a target for the injection of an EJB reference. The reference
>>>>>> may be to a session bean’s business
>>>>>> interface or to the local home interface or remote home interface of a
>>>>>> session bean or entity bean.
>>>>>> The following example illustrates how an enterprise bean uses the EJB
>>>>>> annotation to reference another
>>>>>> enterprise bean. The enterprise bean reference will have the name
>>>>>> java:comp/env/com.acme.example.ExampleBean/myCart in the referencing
>>>>>> bean’s naming context, where ExampleBean is the name of the class of
>>>>>> the referencing bean and
>>>>>> com.acme.example its package. The target of the reference must be
>>>>>> resolved by the Deployer.
>>>>>> package com.acme.example;
>>>>>> @Stateless public class ExampleBean implements Example {
>>>>>> ...
>>>>>> @EJB private ShoppingCart myCart;
>>>>>> ...
>>>>>> }
>>>>>>
>>>>>> Még némi rizsa:
>>>>>>
>>>>>> http://jtechlog.blogspot.com/2009/01/jndi-nevek-ejb-krnyezetben.html
>>>>>>
>>>>>> Remélem segít.
>>>>>>
>>>>>> Viczi
>>>>>>
>>>>>> 2010/3/9  <zmblevlist at gmail.com>:
>>>>>>             
>>>>>>> Tehat akkor eselyes, h magaban vegigturja a jndi fat?
>>>>>>>
>>>>>>> On Tuesday 09 March 2010 22:06:28 Auth GĂĄbor wrote:
>>>>>>>               
>>>>>>>> HalihĂł!
>>>>>>>>
>>>>>>>> zmblevlist at gmail.com Ă­rta:
>>>>>>>>                 
>>>>>>>>> A kerdes egyszeru: Ha jee 5 alatt egy Servletben van egy @EJB-s
>>>>>>>>> annotacio egy adattagra (semmi parameter az annotacionak), akkor
>>>>>>>>> milyen nevem probalja megkeresni a jndi faaban a kontener az ejb-t?
>>>>>>>>>                   
>>>>>>>>   Ha jól rémlik, akkor nem nevet keres hozzå, hanem az interfész
>>>>>>>> implementåciójåt adó EJB-t. Ha több ilyen van, akkor nem tudom... :)
>>>>>>>>                 
>>>>>>> --
>>>>>>> Üdvözlettel,
>>>>>>> Böszörményi Péter
>>>>>>> _______________________________________________
>>>>>>> Javalist mailing list
>>>>>>> Javalist at javagrund.hu
>>>>>>> http://javagrund.hu/mailman/listinfo/javalist
>>>>>>>               
>>>>>> _______________________________________________
>>>>>> Javalist mailing list
>>>>>> Javalist at javagrund.hu
>>>>>> http://javagrund.hu/mailman/listinfo/javalist
>>>>>>             
>
>   

--------- következő rész ---------
Egy csatolt HTML ĂĄllomĂĄny ĂĄt lett konvertĂĄlva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20100311/9c2c3041/attachment.html 


További információk a(z) Javalist levelezőlistáról