If you can live with multiple sqlmap instances (but one sqlmapconfig file), you can use the buildSqlMapClient() API that takes a property object parameter, so you can set your database source dynamically.
On 4/21/05, Rafiq, Adnan <[EMAIL PROTECTED]> wrote: > I have a situation where we have an ASP-like environment. There is one > system database and several customer-specific databases. Each customer > database is mapped to a different datasource. In iBatis we have to hardcode > the JNDI name for the datasource in the sql-map-confi.xml file. Is there > anyway to make this dynamic? In other words, I want to query the customer > datasource name (the names are stored in the system database) at run time > based on the user id, and then use that name for getting my connections. > > Any help is greatly appreciated.