I believe the Zend_Application_Resource_Multidb should have a param to register the dbname in the registry so that setting up classes like Zend_Session_SaveHandler_DbTable can select what db to use.
Right now if you use multidb and use Zend_Application_Resource_Session with Zend_Session_SaveHandler_DbTable you cannot specify via configuration only to use one of the non-default dbs setup using MultiDb. For example application.ini below will not work as db2 is not registered in the zend_registry resources.multidb.db1.dbname = "db1" resources.multidb.db1.default = true .. resources.multidb.db2.dbname = "db2" ... resources.session.use_only_cookies = true resources.session.remember_me_seconds = 864000 resources.session.saveHandler.class = "Zend_Session_SaveHandler_DbTable" resources.session.saveHandler.options.db = "db2" resources.session.saveHandler.options.name = "session" resources.session.saveHandler.options.primary = "id" resources.session.saveHandler.options.modifiedColumn = "modified" resources.session.saveHandler.options.dataColumn = "data" resources.session.saveHandler.options.lifetimeColumn = "lifetime" -- View this message in context: http://n4.nabble.com/Zend-Application-Resource-Multidb-tp1460058p1460058.html Sent from the Zend Framework mailing list archive at Nabble.com.
