Don't let my far-to-general words mislead you. :) The example is actually very literal. I have very specific names for these items, but wanted to avoid sharing them with the world. So, I'll make up some better words here...
If it helps (and I hope it does), just substitute 'BankAccountDS' for 'generic', and 'WellsFargoBankAccountDS' for 'specific'. And then the problem reads more along the lines: I want my servlet to reference BankAccountDS - and have that reference mapped to WellsFargoBankAccountDS via (I think) jboss-web.xml. This, of course, sets the stage for me to use the same servlet with 'WashingtonMutualBankAccountDS' without changing code - only changing jboss-web.xml Other points: Jboss 2.4.8 Here's the previous message with the words changed: Code: InitialContext initialCtx = new InitialContext(); DataSource ds = (DataSource) initialCtx.lookup("BankAccountDS"); // or many other permutations web.xml: <resource-ref> <description>BankAccount DS</description> <res-ref-name>BankAccountDS</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> jboss-web.xml: <resource-ref> <res-ref-name>BankAccountDS</res-ref-name> <res-type>javax.sql.DataSource</res-type> <jndi-name>java:/jdbc/WellsFargoDS</jndi-name> </resource-ref> Jboss.jcml <mbean code="org.jboss.jdbc.XADataSourceLoader" name="DefaultDomain:service=XADataSource,name=jdbc/WellsFargoDS"> <attribute name="PoolName">jdbc/WellsFargoDS</attribute> ... STARTUP: I see the following in the log: INFO jdbc/WellsFargoDS jdbc/WellsFargoDS - XA Connection pool jdbc/WellsFargoDS bound to java:/jdbc/WellsFargoDS ... DEBUG EmbeddedCatalinaServiceSX - Linking 'BankAccountDS' to JNDI name: java:/jdbc/WellsFargoDS RUNTIME: initialCtx.lookup("BankAccountDS") fails with - javax.naming.NameNotFoundException: BankAccountDS not bound Other variations - just for fun: Failure java:jdbc/BankAccountDS (BankAccountDS not bound) Failure java:/jdbc/BankAccountDS (BankAccountDSnot bound) Failure java:BankAccountDS (BankAccountDS not bound) Failure java:/BankAccountDS (BankAccountDS not bound) Failure BankAccountDS (BankAccountDS not bound) Failure /BankAccountDS (BankAccountDS not bound) Failure jdbc/BankAccountDS (jdbc not bound) Failure /jdbc/BankAccountDS (jdbc not bound) Failure java:WellsFargoDS (WellsFargoDS not bound) Failure java:/WellsFargoDS (WellsFargoDS not bound) Failure WellsFargoDS (WellsFargoDS not bound) Failure /WellsFargoDS (WellsFargoDS not bound) These, of course, work: Success java:jdbc/WellsFargoDS Success java:/jdbc/WellsFargoDS -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Greg Turner Sent: Wednesday, August 21, 2002 3:27 PM To: [EMAIL PROTECTED] Subject: Re: [JBoss-user] Mapping datasource with jboss-web.xml - what am I missing here? I think the answer may lie in better saying what you mean by "map a generic datasource to a specific datasource" I don't know what this means. ------------------------------------------------------- This sf.net email is sponsored by: OSDN - Tired of that same old cell phone? Get a new here for FREE! https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user