kouknul jsem se do nastaveni db a nasel jsem tohle. Jen si nejsem jistej jestli 
se pro kazdeho uzivatele zaklada nove spojeni.

max_connections = 100

dik za tip

> ----------------------------------------
> Jen napad
> 
> Databaze mivaji nastavene maximalni pocet spojeni ktere povoli.
> Typicky treba Oracle pokud je to jen development verze tak to ma nejak
> licencne omezene.
> 
> Tedy chyba muze byt na strane nastaveni databazen a nikoli kodu.
> 
> Palko
> 
> On 08/04/2008, vobord1 <[EMAIL PROTECTED]> wrote:
> > Zdravim,
> >  pri testu zateze aplikace  (jmeter i realni uzivatele) se mi priblizne po
> prihlaseni 30 uzivatelu zacnou objevovat vyjimky ze nelze otevrit spojeni s 
> db.
> >
> >  Pouzivam JBoss4.2.1 + Spring2.0 + JSP + Hibernate + Postgres8/Oracle9
> >  na transakce mam JtaTransactionManager(java:comp/UserTransaction) a
> TransactionProxyFactoryBean
> >
> >  zkousel jsem nastavovat ruzne timeouty, poolsize atd... ale bez uspechu
> >
> >  muzete mi nekdo poradit na co bych se mel zamerit? prece neni mozny aby s 
> > DB
> mohlo soucasne pracovat pouze 30 lidi (je to stejne u postgres i oracle).
> >
> >  DIKY ZA RADY
> >  dave
> >
> >  Exception:
> >  org.hibernate.exception.GenericJDBCException: Cannot open connection
> >
> >  StackTrace:
> >   Caused by:org.jboss.util.NestedSQLException: Could not enlist in 
> > transaction
> on entering meta-aware object!; - nested throwable:
> (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist
> resource, see the previous warnings. tx=TransactionImple < ac, BasicAction:
> 7f000101:8133:47fa9ee4:2422 status: ActionStatus.ABORT_ONLY >); - nested
> throwable: (org.jboss.resource.JBossResourceException: Could not enlist in
> transaction on entering meta-aware object!; - nested throwable:
> (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist
> resource, see the previous warnings. tx=TransactionImple < ac, BasicAction:
> 7f000101:8133:47fa9ee4:2422 status: ActionStatus.ABORT_ONLY >))
> >  Message:Cannot open connection
> > 
> org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)
> >  
> > org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91)
> > 
> org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
> > 
> org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
> > 
> org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:426)
> > 
> org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144)
> > 
> org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:139)
> >  org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1547)
> >  org.hibernate.loader.Loader.doQuery(Loader.java:673)
> > 
> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:236)
> >  org.hibernate.loader.Loader.doList(Loader.java:2220)
> >  org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2104)
> >  org.hibernate.loader.Loader.list(Loader.java:2099)
> >  org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
> >  org.hibernate.impl.SessionImpl.list(SessionImpl.java:1569)
> >  org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
> >
> 
> 
> 

Odpovedet emailem