Try the current 2.4 version.  2.4.3 pooling could time out connection
requests under heavy load while serving other requests.

david jencks

On 2003.03.05 01:36 Dhiraj Peechara wrote:
> Hello ,
> 
>      We are using Jboss 2.4.3, Tomcat 3.2.3, jdk 1.3, postgres 7.2.1
> running on Red Hat Linux 7.2
> 
> The Jboss server stops responding occassionally(1 to 2 times in a week).
> The
> jboss fails to get a connection object giving following errors. 
> 
> 
> 
> Transaction XidImpl [FormatId=257, GlobalId=xx1.dummyhost.com//3142,
> BranchQual=] timed out. status=STATUS_ACTIVE
> 
>                      
>                         OR 
> 
> 
> java.lang.NullPointerException
> [Default]     at
> org.jboss.pool.jdbc.xa.XAPoolDataSource.getConnection(XAPoolDataSource.java:
> 178)
> [Default] 
> [Default]     at
> com.davs.lsw.ejb.generic.GenericBean.updateUsersTable(GenericBean.java:514)
> [Default] 
> [Default]     at java.lang.reflect.Method.invoke(Native Method)
> [Default] 
> [Default]     at
> org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(Stateles
> sSessionContainer.java:543)
> [Default] 
> [Default]     at
> org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSe
> ssionInstanceInterceptor.java:87)
> [Default] 
> [Default]     at
> org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxInterceptorCMT.java:133)
> [Default] 
> [Default]     at
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.
> java:307)
> [Default] 
> [Default]     at
> org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)
> [Default] 
> [Default]     at
> org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:12
> 8)
> [Default] 
> [Default]     at
> org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:195)
> [Default] 
> [Default]     at
> org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContainer.jav
> a:286)
> [Default] 
> [Default]     at
> org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerI
> nvoker.java:395)
> [Default] 
> [Default]     at java.lang.reflect.Method.invoke(Native Method)
> [Default] 
> [Default]     at
> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:236)
> [Default] 
> [Default]     at sun.rmi.transport.Transport$1.run(Transport.java:147)
> [Default] 
> [Default]     at java.security.AccessController.doPrivileged(Native
> Method)
> [Default] 
> [Default]     at
> sun.rmi.transport.Transport.serviceCall(Transport.java:143)
> [Default] 
> [Default]     at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)
> [Default] 
> [Default]     at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:7
> 01)
> [Default] 
> [Default]     at java.lang.Thread.run(Thread.java:479)
> 
>  
>       
>   My Jboss.jcml configration includes
> 
> 
> <mbean code="org.jboss.jdbc.XADataSourceLoader"
> name="DefaultDomain:service=XADataSource,name=DefaultDS">
> <attribute
> name="DataSourceClass">org.jboss.pool.jdbc.xa.wrapper.XADataSourceImpl</attr
> ibute>
> <attribute name="PoolName">DefaultDS</attribute>
> <attribute name="URL">jdbc:postgresql://xx.yy.zz.pp:5432/testdb</attribute>
> <attribute name="JDBCUser">username</attribute>
> <attribute name="Password">passwd</attribute>
> <attribute name="GCMinIdleTime">1200000</attribute>
> <attribute name="MaxSize">10</attribute>
> <attribute name="GCEnabled">false</attribute>
> <attribute name="InvalidateOnError">false</attribute>
> <attribute name="TimestampUsed">false</attribute>
> <attribute name="Blocking">true</attribute>
> <attribute name="GCInterval">120000</attribute>
> <attribute name="IdleTimeout">1800000</attribute>
> <attribute name="IdleTimeoutEnabled">false</attribute>
> <attribute name="LoggingEnabled">false</attribute>
> <attribute name="MaxIdleTimeoutPercent">1.0</attribute>
> <attribute name="MinSize">0</attribute>
> </mbean>
> 
> 
> Hope this information will help. Waiting for a responce.
> 
> Thanks in advance
> 
> 
> 
> 


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to