IT 이야기/Application
[Application] JBoss EAP에 설정된 Datasources의 설정을 AP 소스에서 호출하는 방안
찬찬이 아빠
2019. 11. 20. 16:24
반응형
JBoss EAP의 Datasource 설정을 AP 소스에서 호출하려면 어떻게 해야하나요?
전자정부 프레임워크를 사용하고 있는데 설정 방법이 궁금합니다.
전자정부프레임워크 또는 Spring 프레임워크를 사용하고 있다면 아래와 같이 설정을 권장합니다.
1. /JBOSS/domain/node10/configuration/standalone-ha.xml 파일에서 다음 내용을 확인합니다.
1
|
<datasource jta="false" jndi-name="java:jboss/cubridDS" pool-name="cubridDS" enabled="true" use-ccm="false">
|
cs |
2. AP 소스의 WEB-INF/classes/spring/context-datasource.xml 파일을 열어 </beans> 위에 아래 내용을 추가합니다.
1
2
3
|
<bean id="mainDataSource" class="org.springfaramework.jndi.JndiObjectFactoryBean">
<property name="jndiName" value="jboss/cubridDS"/>
</bean>
|
cs |
3. 서비스를 재구동합니다.
※ jndi-Name은 JBoss EAP 설정에서 추가한 내용과 context-datasource.xml에서 추가한 내용이 동일해야하며 JBoss EAP 설정의 내용중 java: 은 제외하고 입력합니다.
반응형