With iBATIS, you can supply configuration properties at runtime - look
at the API for the constructors of the sqlmapclient - one of them
allows you to pass a properties object into it - those can be used to
configure the data source.

Larry


On 9/27/07, Ashish Kulkarni <[EMAIL PROTECTED]> wrote:
> Hi
> This sounds intresting
> I am also working on an application which is suppose to get data from more
> then one database and then merge and create one xml file and send it back.
>
> So in this case, i will have to work with more then one JNDI,
> Has anyone experience with working this kind of application, any
> suggestions.
> I am using ibatis for SQL mapping
>
> Ashish
>
> On 9/27/07, Nils-Helge Garli <[EMAIL PROTECTED]> wrote:
> >
> > The idea of the local JNDI reference (which exists for the application
> > instance only) is to decouple it from the actual, physical JNDI name
> > of the resource. The mapping of the datasource name is (usually) done
> > when the application is deployed. I am not familiar with how WebLogic
> > handle this, but maybe this website can help:
> > http://edocs.bea.com/wls/docs92/webapp/configureresources.html
> >
> > Nils-H
> >
> > On 9/27/07, Ashish Kulkarni <[EMAIL PROTECTED]> wrote:
> > > Hi
> > > But suppose i  have to install the same war file on same application
> > server,
> > > one installtion pointing towards database1, and
> > > other installation pointing towards database 2.
> > > And this is quite possible to happen, if database 1 is prodution
> > database
> > > for site1 and database 2 is production database for site 2.
> > >
> > > So there cannot be one JNDI name, but 2 JNDI in web application server,
> > > so what about this scenario
> > >
> > > On 9/27/07, Antonio Petrelli <[EMAIL PROTECTED]> wrote:
> > > >
> > > > 2007/9/27, Ashish Kulkarni <[EMAIL PROTECTED]>:
> > > > > Hi
> > > > > We a to develop a web application which we want to be able to deploy
> > on
> > > > any
> > > > > J2EE compatiable application server.
> > > > > We would create a war file for deployment, but there is a issue with
> > > > > database connection,
> > > > > We do not know the JNDI name,
> > > > > So we thought we would put xml file under WEB-INF folder, and after
> > > > > deploying the application, modify the JNDI name in this XML and
> > restart
> > > > the
> > > > > application,
> > > > > Is this a good way of doing it, since BEA recommends not to modify
> > any
> > > > thing
> > > > > after deploying the application,
> > > > > We would be giving this war file to more then one deployment, and we
> > do
> > > > not
> > > > > want to maintain different war files one for each deployment, but
> > just
> > > > have
> > > > > one far which we can use for deployment in all servers.
> > > >
> > > > IMHO, you have to decide (and not change) your data source JNDI name,
> > > > and then configure it in the container.
> > > >
> > > > Antonio
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > >
> > > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to