The resource-ref element in your web.xml file decouples the web app from the actual resource name (it gets mapped to whatever is specified in your server-specific JNDI configuration). As far as I know, you'll still need to hard-wire your app to whatever is in web.xml, but at least this way you are not hard-wiring it to a specific JNDI server's resource name.

Erik


Brian McGovern wrote:

In my server config file I have a data resource "jdbc/MyData" and in my data 
layer i call it like this.

DataSource zDataSource = (javax.sql.DataSource)zContext.lookup("jdbc/MyData");

This works, but I dont want to hardcode the jdbc name in the data class.  How 
and where do I put this when I am not importing anything into the data class 
besides data specific classes?

Thanks
-B




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



Reply via email to