jotm을 이용한 DataSource 구성 시 의문사항??
<bean class="org.enhydra.jdbc.standard.StandardXADataSource"
destroy-method="shutdown">
<property name="transactionManager" ref="jotm"></property>
<property name="driverName"
value="#{dbProp.driverClassName}" />
<property name="url"
value="#{dbProp.dbBatchUrl}"></property>
</bean>
여기서.. destroy-method설정 하는 데에서 xml 에러가 난다.
Destroy-method 'shutdown' not found in bean class 'org.enhydra.jdbc.standard.StandardXADataSource'
그도 그럴것이 shutdown 메소드는 인자를 받는 메소드이기 때문이다.
- public void shutdown(boolean force) {}
즉 destroy method에서 어떤 인자를 던질지 모르기 때문에 인자가 없어야 하지 않을까?
뭐 어찌 되었던 위 처럼 사용해도 컴파일도 되고 실행도 된다.
하지만...
검색에서 보인 모든 소스들은 StandardXDataSource 빈에 destroy-method를 shutdown를 쓴다는 것이다.
단지 eclipse 설정 문제인가...?
아님...어떤 설정이 빠진 것인가?
댓글
댓글 쓰기