Hide Forgot
Affects: Release Notes Date of First Response: 2009-11-09 07:26:31 Help Desk Ticket Reference: https://enterprise.redhat.com/issue-tracker/?module=issues&action=view&tid=332311&gid=1354 project_key: SOA The ExistsSql statement is run on startup to check for the existence of the message table. Currently it uses: select * from message This can take both a considerable amount of time and memory if the message table is large and there is no need for it. I suggest replacing this with select count (*) from message to speed up the server start and avoid potential out of memory errors if the table is large enough.
This was fixed for 4.3.0 CP02 with: http://fisheye.jboss.org/changelog/JBossESB?cs=26923 which changed the ExistsSql statements in: jbossesb.esb/jbossesb-service.xml jbpm.esb/jbpm-service.xml to use: select count(*) instead of: select *
Affects: Added: [Release Notes]
Also changed was: jbossesb.sar/esb.juddi.xml
Verified in the 4.3 CP02 GA bits.