Mail Archive Home | enhydra List | July 2004 Index
| <-- Date Index --> | <-- Thread Index --> |
|
Hello again,
Wouldn't eliminating these lines
cause the com.lutris.appserver.server.sql.standard.StandardLogicalDatabase class
to be used by the database manager instead, eliminating any
Oracle-specific behaviour that might be in the
OracleLogicalDatabase?
It's actually the ClassName
setting (or an equivalent) that I'm trying to set for the Enhydra app - for
the app in question, I've extended the OracleLogicalDatabase class and
overridden the loadObjectIdAllocator() method to provide an ObjectIdAllocator
that accesses an Oracle sequence (rather than using the usual OBJECTID
table). In Enhydra 3.1, specifying a custom logical database type for
a particular application could be done by changing a single setting in
the application's .conf file - you could simply specify the full class name of
the logical database class in the 'DatabaseManager.DB.x.ClassType'
setting. With the various changes in Enhydra and DODS, that particular
hook seems to not have gotten carried over to Enhydra 5.1. Is there a
simple way to have one particular app use a different LogicalDatabase
implementation than everything else (ideally without modifying the stock
Enhydra/DODS configuration)?
Thanks for the help,
Michael Strapp.
|
| <-- Date Index --> | <-- Thread Index --> |
Powered by MHonArc.
Copyright © 1999-2005, ObjectWeb Consortium | contact | webmaster.