JBoss Application Server 버전 4.0.5 또는 버전
4.2.3에서 Oracle 데이터베이스를 사용하는 경우, 데이터 소스 XML 파일을 편집하여
데이터베이스에 성공적으로 연결되도록 <mbean> 속성을 설정하십시오.
<mbean> 속성을 설정하려면 다음 단계를 수행하십시오.
- 글로벌 구성 데이터(GCD) 데이터 소스 XML
파일인 jboss_install_dir/server/myserver/deploy/FNDGCDXA-ds.xml에서
<mbean> 태그를 제거하십시오.
- 텍스트 편집기에서 데이터 소스 XML 파일을 여십시오.
- 다음 <mbean> 태그를 삭제하십시오.
<mbean
code="org.jboss.resource.adapter.jdbc.vendor.OracleXAExceptionFormatter"
name="jboss.jca:service=OracleXAExceptionFormatter">
<depends optional-attribute name="TransactionManagerService">
jboss:service=TransactionManager
</depends>
</mbean>
- 변경사항을 저장하십시오.
- 오브젝트 저장소 FNDosnameXA-ds.xml
데이터 소스 XML 파일에서 <mbean> 태그를 제거하십시오. 오브젝트 저장소의 데이터 소스 XML 파일에 <mbean> 태그가 없는지 확인하십시오.
- <mbean> 태그를 CEMP-mbean-ds.xml XML
파일에 추가하십시오.
- XML 파일을 작성한 다음 jboss_install_dir/server/myserver/deploy/CEMP-mbean-ds.xml로
이름을 지정하십시오.
- XML 파일에 다음 텍스트를 추가하십시오. <mbean> 태그 내에 줄바꿈 없이 입력하십시오.
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<mbean
code="org.jboss.resource.adapter.jdbc.vendor.OracleXAExceptionFormatter"
name="jboss.jca:service=OracleXAExceptionFormatter">
<depends optional-attribute-name="TransactionManagerService">
jboss:service=TransactionManager></depends>
</mbean>
</datasources>
- 파일을 저장하십시오.