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) >
