On Wednesday 21 of September 2005 10:26, Martin Kuba wrote:
> Martin Chalupa wrote:
> > Mám takovýto servlet:
> >       Context init_con = new InitialContext();
> >
> >       Context cntx = (Context) init_con.lookup("java:comp/env");
> >
> >       ds = (DataSource) cntx.lookup("jdbc/CustomersDB");
>
> ...
>
> > Potřeboval bych poradit co mám upravit abych mohl použít Connection con
> > = ds.getConnection(jmeno,heslo);
> >
> > Vyhazuje mi to výjimku UnsupportedOperationException.
>
> Nemůžete zároveň používat connection pool, tj. sadu stále otevřených
> spojení používaných pořád dokola, a zároveň chtít otevírat
> pokaždé jiné spojení s novým uživatelem. To jde proti sobě.
> Zvolte jedno nebo druhé.

jenom dodam, ze jsem kdysi musel toto dilema resit a nakonec padlo rozhodnuti 
na per user connection pool - nastesti tech uzivatelu nebyly miliony a hodne 
stanic uzivatele sdilelo. Reseni je velmi trivialni - misto samotne 
connection do poolu strkate beanu, ktera ma krome conenction take ID 
uzivatele. Neni to nic svetoborneho, ale cosi to usetri a obcas zdi proste 
neprojdete :-(
-- 
Oto 'tapik' Buchta, [EMAIL PROTECTED]
Senior Engineer, Systinet Corp,
http://www.systinet.com

Odpovedet emailem