Hello,

I have an error on sequoia when I want to display the default page of a
magento application (ebusiness application running PHP).

Here is the end of the full_cluster.log file (just after a backup ->
backend enabled) :

2009-04-17 13:23:47,272 INFO  controller.recoverylog.RecoverThread
Database backend db1 is now enabled
2009-04-17 13:25:48,835 INFO  controller.loadbalancer.RAIDb1 Request  5
failed (Request START TRANSACTION failed on backend db1 (Error while
building Sequoia ResultSet (ResultSet is from UPDATE. No Data.)))
2009-04-17 13:25:48,836 WARN  sequoia.controller.cache Unable to remove
pending query magento,START TRANSACTION
2009-04-17 13:25:48,836 INFO 
virtualdatabase.VirtualDatabaseWorkerThread.myDB Error during command
execution (Request START TRANSACTION failed on backend db1 (Error while
building Sequoia ResultSet (ResultSet is from UPDATE. No Data.)))
2009-04-17 13:25:48,898 WARN  sequoia.controller.cache Table log_visitor
not found in cache schema. Flushing whole cache.

and here is the corresponding recoverylog dump :

myDB(admin) > dump recoverylog
+--------+---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------+----------------+------------+-------------+-----------+--------------+
| log_id | vlogin  | sqlsrc                                               
                                                                          
                                                                          
                                                                          
                                                                          
                            | auto_conn_tran | transaction_id | request_id
| exec_status | exec_time | update_count |
+--------+---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------+----------------+------------+-------------+-----------+--------------+
| 1      | magento | SET SQL_MODE=''                                      
                                                                          
                                                                          
                                                                          
                                                                          
                            | A              | 0              | 1         
| S           | 9         | 0            |
| 2      | magento | SET NAMES utf8                                       
                                                                          
                                                                          
                                                                          
                                                                          
                            | A              | 0              | 2         
| S           | 1         | 0            |
| 3      | magento | INSERT INTO `log_visitor` (`session_id`,
`first_visit_at`, `last_visit_at`, `last_url_id`, `store_id`) VALUES
('6a0456b4a5ee6891f57cb115fb219d6f', '2009-04-17 13:25:48', '2009-04-17
13:25:48', '0', '1')                                                      
                                                                          
                                                  | A              | 0    
         | 6          | S           | 14        | 1            |
| 4      | magento | INSERT INTO `log_visitor_info` (`visitor_id`,
`http_referer`, `http_user_agent`, `http_accept_charset`,
`http_accept_language`, `server_addr`, `remote_addr`) VALUES ('29', '',
'Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.8) Gecko/2009032711
Ubuntu/8.10 (intrepid) Firefox/3.0.8', 'ISO-8859-1,utf-8;q=0.7,*;q=0.7',
'fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3', '182601391', '1411737038') | A     
        | 0              | 7          | S           | 52        | 1       
    |
+--------+---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------+----------------+------------+-------------+-----------+--------------+


I use myosotis to interconnect magento on sequoia and it returns me errors
too :

################################################
ERROR [org.continuent.myosotis.protocol.mysql.MySQLProtocolHandler] -
Error processing query: START TRANSACTION
org.continuent.sequoia.common.exceptions.driver.DriverSQLException:
Message of cause: Request START TRANSACTION failed on backend db1 (Error
while building Sequoia ResultSet (ResultSet is from UPDATE. No Data.))
        at
org.continuent.sequoia.driver.Connection.statementExecute(Connection.java:3034)
        at org.continuent.sequoia.driver.Statement.execute(Statement.java:484)
        at org.continuent.sequoia.driver.Statement.execute(Statement.java:461)
        at
org.continuent.myosotis.protocol.mysql.MySQLProtocolHandler.processQuery(MySQLProtocolHandler.java:455)
        at
org.continuent.myosotis.protocol.mysql.MySQLProtocolHandler.processCommand(MySQLProtocolHandler.java:230)
        at
org.continuent.myosotis.protocol.mysql.MySQLProtocolHandler.processClientPacket(MySQLProtocolHandler.java:186)
        at
org.continuent.myosotis.protocol.mysql.MySQLConnectionHandler.run(MySQLConnectionHandler.java:85)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
        at java.lang.Thread.run(Thread.java:595)
Caused by:
org.continuent.sequoia.common.exceptions.driver.protocol.BackendDriverException:
Request START TRANSACTION failed on backend db1 (Error while building
Sequoia ResultSet (ResultSet is from UPDATE. No Data.))
Caused by:
org.continuent.sequoia.common.exceptions.driver.protocol.SerializableException:
Error while building Sequoia ResultSet (ResultSet is from UPDATE. No
Data.)
Caused by:
org.continuent.sequoia.common.exceptions.driver.protocol.SerializableException:
ResultSet is from UPDATE. No Data.
SerializableStackTrace of each cause:
org.continuent.sequoia.common.exceptions.driver.protocol.BackendDriverException:
Request START TRANSACTION failed on backend db1 (Error while building
Sequoia ResultSet (ResultSet is from UPDATE. No Data.))
        at
org.continuent.sequoia.common.exceptions.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:48)
        at
org.continuent.sequoia.controller.loadbalancer.raidb1.RAIDb1.executeRequestOnBackend(RAIDb1.java:505)
        at
org.continuent.sequoia.controller.loadbalancer.raidb1.RAIDb1_RR.executeRoundRobinRequest(RAIDb1_RR.java:208)
        at
org.continuent.sequoia.controller.loadbalancer.raidb1.RAIDb1_RR.execSingleBackendReadRequest(RAIDb1_RR.java:94)
        at
org.continuent.sequoia.controller.loadbalancer.raidb1.RAIDb1.statementExecuteQuery(RAIDb1.java:163)
        at
org.continuent.sequoia.controller.requestmanager.RequestManager.statementExecuteQuery(RequestManager.java:623)
        at
org.continuent.sequoia.controller.requestmanager.distributed.DistributedRequestManager.execLocalStatementExecuteQuery(DistributedRequestManager.java:1338)
        at
org.continuent.sequoia.controller.requestmanager.distributed.DistributedRequestManager.statementExecuteQuery(DistributedRequestManager.java:1362)
        at
org.continuent.sequoia.controller.virtualdatabase.VirtualDatabase.statementExecuteQuery(VirtualDatabase.java:592)
        at
org.continuent.sequoia.controller.virtualdatabase.VirtualDatabaseWorkerThread.statementExecute(VirtualDatabaseWorkerThread.java:2493)
        at
org.continuent.sequoia.controller.virtualdatabase.VirtualDatabaseWorkerThread.run(VirtualDatabaseWorkerThread.java:478)
Caused-by
org.continuent.sequoia.common.exceptions.driver.protocol.SerializableException:
Error while building Sequoia ResultSet (ResultSet is from UPDATE. No
Data.)
        at
org.continuent.sequoia.controller.backend.result.ControllerResultSet.<init>(ControllerResultSet.java:185)
        at
org.continuent.sequoia.controller.loadbalancer.AbstractLoadBalancer.executeStatementExecuteQueryOnBackend(AbstractLoadBalancer.java:915)
        at
org.continuent.sequoia.controller.loadbalancer.raidb1.RAIDb1.executeRequestOnBackend(RAIDb1.java:493)
        at
org.continuent.sequoia.controller.loadbalancer.raidb1.RAIDb1_RR.executeRoundRobinRequest(RAIDb1_RR.java:208)
        at
org.continuent.sequoia.controller.loadbalancer.raidb1.RAIDb1_RR.execSingleBackendReadRequest(RAIDb1_RR.java:94)
        at
org.continuent.sequoia.controller.loadbalancer.raidb1.RAIDb1.statementExecuteQuery(RAIDb1.java:163)
        at
org.continuent.sequoia.controller.requestmanager.RequestManager.statementExecuteQuery(RequestManager.java:623)
        at
org.continuent.sequoia.controller.requestmanager.distributed.DistributedRequestManager.execLocalStatementExecuteQuery(DistributedRequestManager.java:1338)
        at
org.continuent.sequoia.controller.requestmanager.distributed.DistributedRequestManager.statementExecuteQuery(DistributedRequestManager.java:1362)
        at
org.continuent.sequoia.controller.virtualdatabase.VirtualDatabase.statementExecuteQuery(VirtualDatabase.java:592)
        at
org.continuent.sequoia.controller.virtualdatabase.VirtualDatabaseWorkerThread.statementExecute(VirtualDatabaseWorkerThread.java:2493)
        at
org.continuent.sequoia.controller.virtualdatabase.VirtualDatabaseWorkerThread.run(VirtualDatabaseWorkerThread.java:478)
Caused-by
org.continuent.sequoia.common.exceptions.driver.protocol.SerializableException:
ResultSet is from UPDATE. No Data.
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:910)
        at com.mysql.jdbc.ResultSet.next(ResultSet.java:7287)
        at
org.continuent.sequoia.controller.backend.result.ControllerResultSet.<init>(ControllerResultSet.java:147)
        at
org.continuent.sequoia.controller.loadbalancer.AbstractLoadBalancer.executeStatementExecuteQueryOnBackend(AbstractLoadBalancer.java:915)
        at
org.continuent.sequoia.controller.loadbalancer.raidb1.RAIDb1.executeRequestOnBackend(RAIDb1.java:493)
        at
org.continuent.sequoia.controller.loadbalancer.raidb1.RAIDb1_RR.executeRoundRobinRequest(RAIDb1_RR.java:208)
        at
org.continuent.sequoia.controller.loadbalancer.raidb1.RAIDb1_RR.execSingleBackendReadRequest(RAIDb1_RR.java:94)
        at
org.continuent.sequoia.controller.loadbalancer.raidb1.RAIDb1.statementExecuteQuery(RAIDb1.java:163)
        at
org.continuent.sequoia.controller.requestmanager.RequestManager.statementExecuteQuery(RequestManager.java:623)
        at
org.continuent.sequoia.controller.requestmanager.distributed.DistributedRequestManager.execLocalStatementExecuteQuery(DistributedRequestManager.java:1338)
        at
org.continuent.sequoia.controller.requestmanager.distributed.DistributedRequestManager.statementExecuteQuery(DistributedRequestManager.java:1362)
        at
org.continuent.sequoia.controller.virtualdatabase.VirtualDatabase.statementExecuteQuery(VirtualDatabase.java:592)
        at
org.continuent.sequoia.controller.virtualdatabase.VirtualDatabaseWorkerThread.statementExecute(VirtualDatabaseWorkerThread.java:2493)
        at
org.continuent.sequoia.controller.virtualdatabase.VirtualDatabaseWorkerThread.run(VirtualDatabaseWorkerThread.java:478)

################################################


Thank you for your help.

Cheers,

-- 
Damien
_______________________________________________
Sequoia mailing list
Sequoia@lists.forge.continuent.org
http://forge.continuent.org/mailman/listinfo/sequoia

Reply via email to