I switched bach to JDBC persistence due to some slow-consuming messages with Kaha :(
I've solved the lock problem wrapping my hsqldb data source with a journal so the lock in in the journal and not in the db (useDatabaseLock="false"). The master broker starts correctly and works fine but when i start the slave one, i get this error: INFO | jvm 1 | 2008/09/19 13:04:13 | ERROR BrokerService - Failed to start ActiveMQ JMS Message Broker. Reason: java.io.IOException: Cannot create PoolableConnectionFactory (The database is already in use by another process: [EMAIL PROTECTED] =\\\activemq\activemq.lck, exists=true, locked=false, valid=false, fl =null]: java.lang.Exception: java.io.IOException: The process cannot access the file because another process has locked a portion of the file : \\activemq\activemq.lck) INFO | jvm 1 | 2008/09/19 13:04:13 | java.io.IOException: Cannot create PoolableConnectionFactory (The database is already in use by another process: [EMAIL PROTECTED] =\\activemq\activemq.lck, exists=true, locked=false, valid=false, fl =null]: java.lang.Exception: java.io.IOException: The process cannot access the file because another process has locked a portion of the file : \\activemq.lck) How i can configure correctly ActiveMQ and/or HSQLDB to work with JDBC Master/Slave? Thanks! -- View this message in context: http://www.nabble.com/JDBC-Master-Slave-with-HSQLDB-lock-problem%21-tp19333147p19571813.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.