That's what a resource reference is for! You use a constant resource reference and then you can change the actual JNDI name after building/installing the WAR.
Jeff Butler On 9/26/07, Ashish Kulkarni <[EMAIL PROTECTED]> wrote: > > Hi > I do not know the JNDI name when creating war file also, so i will have to > change it after installing web application anyway, > > Ashish > > On 9/26/07, Christopher Lamey <[EMAIL PROTECTED]> wrote: > > > > Hello, > > > > Another route is to configure your database connection information via a > > DataSource in JNDI. Then your webapp just references the JNDI name > > (something like java:/comp/env/jdbc/OrderDS) and you can change it as > > you > > like outside the webapp. > > > > Lookup JNDI DataSource in your weblogic docs to see more. > > > > Cheers, > > Chris > > > > On 9/26/07 12:56 PM, "Ashish Kulkarni" < [EMAIL PROTECTED]> > > wrote: > > > > > Hi > > > I need some information about using ibatis in web application, i am > > using > > > sql maps for java. i have SqlMapConfig.xml and SqlMapConfig.propertiesfile > > > under src folder, > > > SqlMapConfig.properties has database connection information, > > > > > > Now the question is when i create the war file, i do not know what > > database > > > it is going to connect, so normally i would install this war file and > > then > > > change the SqlMapConfig.properties file ( which is under > > WEB-INF\classes) > > > after installing it on application server. > > > > > > Is this the right way to do it, since i am having issues in doing so > > with > > > weblogic, > > > What is the standard practise, or do i have to create war file after i > > get > > > the database information, which will be very difficult. > > > > > > > > > Ashish > > > > >
