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



<<attachment: winmail.dat>>

Reply via email to