I work on a struts like application framework implemented on OC4J. The application has multiple data sources and depending on certain user credentials a particular data source is selected and the required database is connected to.
Now i want to introduce iBatis into the framework. Now I have been reading up on iBatis and I find that the sqlMap-config.xml dictates which DB will be connected to, similar to the datasources.xml file for OC4J.
How do I get iBatis to work for multiple data sources in the way my application currently functions ?