[00:20:28] Maniac is trying to think of a clever way to add `plugins` to a bot [03:13:40] ** vlado_____ has joined us [05:59:50] jack-e|away is now known as jack-e [06:00:52] morning [08:26:00] morning [08:33:49] afternoon [08:34:46] yeah :) [08:36:05] what is TransactionComponent ? [08:37:35] a base-class for components, that interact with the Transaction service (e.g. register themselves with a transaction) [08:41:37] hm, if i do storage.beginTransaction(ob), ob must be derived from TransancionComponent or i'm dumb ? [08:42:06] i think ob only needs enough context to reach the nearest ITransactionService [08:42:33] but an object that joins a Transaction with ts.register(ob) needs to be a TransactionComponent [08:43:03] (or at least an AbstractParticipant) [08:49:05] ** Maniac_ has joined us [10:01:44] Statement failed, SQLCODE = -902 [10:01:45] database file appears corrupt () [10:01:45] -wrong page type [10:01:45] -page 16819 is of wrong type (expected 5, found 6) [10:01:45] SQL> [10:01:52] makes you wish you had run backups..... [10:02:11] ROWR! [10:02:46] seems so ;-) [10:07:05] not encouraging: Solution: [10:07:05] Corruption has most likely occurred in the database. There are a few [10:07:05] options to try, but some data may be lost. You can take steps to [10:07:05] salvage the data (discussed later), but a fresh database will have [10:07:05] to be made. [10:07:25] what database you're using ? [10:09:02] firebird [10:09:13] been in production for like 5+ years.... [10:09:13] never used that one [10:09:28] no problems EVER, then this morning a guy can't login properly [11:32:03] well, data restored minus 2 days GROWL! [13:10:06] bye [13:16:12] bye? [16:26:25] ** abditus has joined us [16:36:49] ** abditus has joined us [17:04:08] ** abditus has joined us [17:06:53] ** abditus has joined us [17:51:02] ** rdmurray has joined us [18:18:03] ** _jpl_ has joined us [18:26:50] So where does the mdl_ stuff from the model get called? In the DM class somewhere?