There were concurrency problems in the pool in 2.4. Many of these have been fixed in the 2.4.5-2.4.7 release. Additional pool issues have been fixed in the 2.4.8 release which will be available tomorrow.
xxxxxxxxxxxxxxxxxxxxxxxx Scott Stark Chief Technology Officer JBoss Group, LLC xxxxxxxxxxxxxxxxxxxxxxxx ----- Original Message ----- From: "David Brady" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, August 09, 2002 9:21 PM Subject: FW: [JBoss-user] java.util.ConcurrentModificationException on XAPoolDataSource - need help... > > Hi everyone - > > I still need some help/guidance on this. Didn't get a response last > time around. This is a huge problem since I can't reliably get > connections when needed. > > Thanks, > David > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]] On Behalf Of David Brady > Sent: Thursday, June 27, 2002 1:50 PM > To: [EMAIL PROTECTED] > Subject: [JBoss-user] java.util.ConcurrentModificationException on > XAPoolDataSource - need help... > > > > Using Jboss 2.44 > > I'm tracking down a problem we occasionally have during load tests when > we try to get a connection from a XAPoolDataSource. The exception is > not very informative and doesn't give me a concrete approach to solve > the problem. > > Anybody give me insight/help with this? Thanks! > > java.util.ConcurrentModificationException > at java.util.HashMap$HashIterator.next(HashMap.java(Compiled > Code)) > at org.jboss.pool.ObjectPool.getObject(Unknown Source) > at org.jboss.pool.ObjectPool.getObject(Unknown Source) > at org.jboss.pool.jdbc.xa.XAPoolDataSource.getConnection(Unknown > Source) > ... > > The datasource is setup as: > > <mbean code="org.jboss.jdbc.XADataSourceLoader" > name="DefaultDomain:service=XADataSource,name=jdbc/yyy"> > <attribute name="PoolName">jdbc/yyy</attribute> > <attribute > name="DataSourceClass">org.jboss.pool.jdbc.xa.wrapper.XADataSourceImpl</ > attribute> > <attribute name="Properties"></attribute> > <attribute > name="URL">jdbc:mysql://xxxxxxxxx:3306/logging?autoReconnect=true</attri > bute> > <attribute name="GCMinIdleTime">1200000</attribute> > <attribute name="JDBCUser">xxxxxxxxx</attribute> > <attribute name="MaxSize">150</attribute> > <attribute name="Password" /> > <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> > > Thanks very much, > David > > > > ------------------------------------------------------- > Sponsored by: > ThinkGeek at http://www.ThinkGeek.com/ > _______________________________________________ > JBoss-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/jboss-user > > > > ------------------------------------------------------- > 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 > ------------------------------------------------------- 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
