[Java lista] EJB 3 jndi neve

Böszörményi Péter zmblevlist at gmail.com
2010. Már. 11., Cs, 13:39:42 CET


Sejtettem. Akkor megint ott vagyok, ahonnan elindultam.

On Thursday 11 March 2010 13:32:24 Verhás István wrote:
> 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 field 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
> 

-- 
Üdvözlettel,
Böszörményi Péter


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