[Java lista] EJB SessionContext

István Viczián viczian.istvan at gmail.com
2009. Nov. 19., Cs, 11:03:19 CET


Szia,

kezd itt:
http://docs.sun.com/app/docs/doc/820-7695/beabs?a=view

Viczi

2009/11/19 Szomor Attila <aszomor at computertechnika.hu>:
> Sziasztok,
>
> Hát elmentem a zsákutcába, csak azért ha mást is érdekelne az EJB-s
> irodalmak olvasása nem vezet eredményre, most már csak sejtem, hogy AS
> irodalmakban rejlik a megoldás kulcsa.
> Találtam egy jo kis opensource-t, ha valakinek JBoss alá kell megoldani
> ezt a problémát hasznos lehet a "JFire Org" tanulmányozása.
> A mai napot még rászánom a GlassFish doksira, ha találok valamit majd meg
> írom, ha nem marad a jó kis hack (a kliens minden kérséssel küldi a
> session-t), s majd ha okosabb leszek lecserélem.
>
> Attila.
>
> --
> Az Opera forradalmian új levelezőjét használva: http://www.opera.com/mail/
>
> Ugye igy már könnyű:
>
>        /**
>         * This method returns the JFirePrincipal representing the current user.
>         *
>         * @return the principal representing the current user.
>         */
>        public JFirePrincipal getPrincipal()
>        {
>                Principal pr = sessionContext.getCallerPrincipal();
>                if (pr instanceof JFirePrincipal)
>                        return (JFirePrincipal)pr;
>                else if (pr instanceof JFirePrincipalContainer)
>                        return (JFirePrincipal)
> ((JFirePrincipalContainer)pr).getJFirePrincipal();
>                else
>                        throw new IllegalStateException("sessionContext.getCallerPrincipal()
> neither returned a JFirePrincipal, nor a JFirePrincipalContainer: class="
> + (pr == null ? null : pr.getClass()) + " instance=" + pr);
>        }
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>


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