I tried to hook up our simple HsqlDialectEpsgMediator today - and immediately ran into issues. The "DefaultAuthorityFactory" (the one that acts as a dispatch system and delegates out work to all authority factories available on the classpath) is making the incorrect assumption that we are extending AbstractAuthorityFactory.
The method DefaultAuthorityFactory wants to use on AbstractAuthorityFactory is "getIdentifiedObjectFinder( Class )". In order to proceed I am going to: - I am going to isolating getIdentifiedObjectFinder into a separate interface called AuthorityFactory2 (this is the convention we use when a GeoAPI interface does not contain all the methods we need at implantation time). - I am going to untangle "DefaultAuthorityFactory" from its two super classes (ThreadedAuthorityFactory and AbstractAuthorityFactory), and move it over to AbstractCachedAuthorityFactory (this is the class we created in order to just provide a ObjectCahe) After I have done this work I will go back to trying to hook HsqlDialectEpsgMediator up. Cheers, Jody ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Geotools-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geotools-devel
