Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Having the same DataSource used by two different applications

 
Raghavan Muthu
Ranch Hand
Posts: 3381
Mac MySQL Database Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi All,

I have a doubt here. Will there be any issues if the same DataSource with the same JNDI Name being used by two different applications? I have NOT yet tested the same.

Will the Application Server try to rebind the DataSource during the deployment of the new EAR file which happens to use the same JNDI name?

I talk about the J2EE Enterprise applications used. We do use WebSphere Application Server. Though i think it may not be an issue, just wanted to get it confirmed.

Thank you in advance.
 
David O'Meara
Rancher
Posts: 13459
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Will the Application Server try to rebind the DataSource during the deployment of the new EAR file which happens to use the same JNDI name?

It depends on whether you bind to a local or global JNDI name. as long as you refer to it via the java:comp/env InitialContext, the context that you refer to each time will be local to each EAR and will not overlap.
 
Raghavan Muthu
Ranch Hand
Posts: 3381
Mac MySQL Database Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you David for the quick response
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic