در این زمینه فرضی در وایز وجود ندارد. کافی است مانند datasource ای که از قبل برای وایز پرتال در تامکت تعریف شده است یکی دیگر تعریف کنید و آدرس JNDI آن را در فایل کانفیک بدهید.
در فایل config.properies پروژه خود به این ترتیب می توانید آدرس JNDI مربوط به dataSource پیش فرض را تغییر دهید.
hibernate.datasource.jndi=java:comp/env/jdbc/MyBusinessDs
برای تعریف dataSource و قرار دادن آن در آدرس جدید مشابه آنچه در context.xml قبلاً تعریف شده عمل کنید.
<?xml version="1.0" encoding="UTF-8"?>
<Context>
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<WatchedResource>${catalina.base}/conf/web.xml</WatchedResource>
<Resource name="jdbc/portal" auth="Container"
type="javax.sql.DataSource" driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@//localhost:1521/xe"
username="wise_portal" password="wise_portal"
maxIdle="3" poolPreparedStatements="true" />
<Resource name="jdbc/MyBusinessDs" auth="Container"
type="javax.sql.DataSource" driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@//localhost:1521/xe"
username="MY_BUSINESS" password="MY_BUSINESS"
maxIdle="3" poolPreparedStatements="true" />
<ResourceLink name="/ConnectionFactory" global="jms/ConnectionFactory" type="javax.jms.ConnectionFactory"/>
</Context>