> Is there a Right (tm) way to do this?
Right and standart way is to use environment properties. This should work in any EJB container. See an example ejb-jar.xml below. Maris <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd"> <ejb-jar> <enterprise-beans> <session> <display-name>DataAccess</display-name> <ejb-name>DataAccess</ejb-name> <home>lv.datapro.lad.pri.ejb.DataAccessHome</home> <remote>lv.datapro.lad.pri.ejb.DataAccess</remote> <ejb-class>lv.datapro.lad.pri.ejb.DataAccessBean</ejb-class> <session-type>Stateful</session-type> <transaction-type>Container</transaction-type> <env-entry> <description /> <env-entry-name>dbDriver</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value>jdbc:oracle:thin</env-entry-value> </env-entry> <env-entry> <description /> <env-entry-name>dbHost</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value>sidecar</env-entry-value> </env-entry> <env-entry> <description /> <env-entry-name>dbPort</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value>1521</env-entry-value> </env-entry> <env-entry> <description /> <env-entry-name>dbName</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value>ORA92</env-entry-value> </env-entry> <env-entry> <description /> <env-entry-name>driverClassName</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value>oracle.jdbc.driver.OracleDriver</env-entry-value> </env-entry> ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user
