I'm building an "information collector" for an organization that has a lot of databases that are used by other systems.
My task is to provide easy retrieval of cross-system data without adding code to those systems. Hence the need for
several DataSource declarations.
One problem is that it's not guaranteed that all databases have 100% up-time. I want my app to start without problems
even if one or several databases are unavailable at that time. It's not unlikely that they will become available later
on. I would like the fact that a database is unavailable to become apparent when the user selects a page where it will
be needed, not before.
Not all users have access to all systems, so the menu of available queries will vary depending on who you are. This is
significant since the plan is to make the app available on several servers where not all servers have access to all
databases. I can work around that by using different configurations of course, but it would be great if I didn't have to.
- thomas
- thomas