DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=11400>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=11400 ResourceLimitingJdbcDataSource connects in configure() Summary: ResourceLimitingJdbcDataSource connects in configure() Product: Avalon Version: unspecified Platform: All OS/Version: Other Status: NEW Severity: Major Priority: Other Component: Excalibur AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] CC: [EMAIL PROTECTED] ResourceLimitingJdbcDataSource connects from the configure() metod (new JdbcConnectionFactory.<init> -> DriverManager.getConnection). This breaks Cocoon + HSQLDB1.7 (and should break any other install when servlet engine starts before database). It fails with exception (this exception was ignored in the code, I added printStackTrace to get this trace): java.sql.SQLException: Connection is broken: Connection refused: connect at org.hsqldb.Trace.getError(Trace.java:226) at org.hsqldb.Trace.error(Trace.java:290) at org.hsqldb.jdbcConnection.reconnectHSQL(jdbcConnection.java:2754) at org.hsqldb.jdbcConnection.openHSQL(jdbcConnection.java:2718) at org.hsqldb.jdbcConnection.<init>(jdbcConnection.java:2424) at org.hsqldb.jdbcDriver.connect(jdbcDriver.java:176) at java.sql.DriverManager.getConnection(DriverManager.java:517) at java.sql.DriverManager.getConnection(DriverManager.java:177) at org.apache.avalon.excalibur.datasource.JdbcConnectionFactory.<init> (JdbcConnectionFactory.java:45) at org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcDataSource.configure (ResourceLimitingJdbcDataSourc e.java:292) at org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance (DefaultComponentFactory.java:185) at org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize (ThreadSafeComponentHandler.java:9 8) at org.apache.avalon.excalibur.component.ExcaliburComponentSelector.addComponent (ExcaliburComponentSelector.java :537) at org.apache.avalon.excalibur.component.ExcaliburComponentSelector.configure (ExcaliburComponentSelector.java:35 3) at org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance (DefaultComponentFactory.java:185) at org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize (ThreadSafeComponentHandler.java:9 8) at org.apache.avalon.excalibur.component.ExcaliburComponentManager.initialize (ExcaliburComponentManager.java:158 ) at org.apache.cocoon.Cocoon.initialize(Cocoon.java:270) And never restores... :( Would really appreciate if somebody fixes this issue... Regards, Vadim --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]