0 امتیاز
قبل در برنامه نویسی توسط (186 امتیاز)
دوباره دسته بندی کردن قبل توسط

در خط تولید wise می خواهم دیتای مربوط به فرایند و پرتال، در دیتابیسی جدای از دیتابیس مربوط به bussiness نگهداری شود برای این کارچه تغییراتی لازم است در تنظیمات تامکت و جاهای دیگر اعمال شود.

1 پاسخ

+1 امتیاز
قبل توسط (1.2هزار امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ

در این زمینه فرضی در وایز وجود ندارد. کافی است مانند 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>

 

سوالات مشابه

+1 امتیاز
1 پاسخ 341 بازدید
+2 امتیاز
1 پاسخ 798 بازدید
0 امتیاز
1 پاسخ 337 بازدید
0 امتیاز
1 پاسخ 470 بازدید
0 امتیاز
1 پاسخ 1.2هزار بازدید
+1 امتیاز
0 پاسخ 505 بازدید
+1 امتیاز
1 پاسخ 436 بازدید
0 امتیاز
1 پاسخ 854 بازدید
0 امتیاز
2 پاسخ 1.0هزار بازدید
...