[jboss-user] [Beginner's Corner] - Re: javax.naming.NameNotFoundException: jdbc not bound
do-not-reply at jboss.com
Wed Oct 7 12:53:52 EDT 2009
I've been referred here from my own similar query: http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4259203#4259203
>From what I can gather from this thread, a web.xml and jboss-web.xml must exist in the WEB-INF directory of every application that wants to access the globally defined datasource: *.ds.xml.
It would appear the purpose of the these two files is to map a Java EE Environment Naming Context (enc) 'local' entry (ie java:/comp/env/jdbc/MyDataSource) to a jBossNS 'global' naming entry (ie java:/MyDataSource). Have I got this right?
Now, is there a way to globally define this mapping for all jBoss web applications in a similar fashion that the *-ds.xml datasource is globally defined? I would like to deliver an application that does not have jBoss specific configuration entries in the web.xml and does not need a jboss-web.xml file.
I know there are applications (I've installed at least one) that work with jBoss that only need the *-ds.xml deployed. What's the trick?
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4259216#4259216
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4259216
More information about the jboss-user