2013-08-19 1 views
0

geronimo 서버에 데이터 소스를 만들었습니다. 관리 콘솔을 통해 연결할 수 있습니다.원격 클라이언트 애플리케이션에서 jndi를 통해 geronimo의 데이터 소스에 액세스하는 방법

누군가 jndi를 통해 외부 독립 실행 형 응용 프로그램으로이 데이터 소스에 연결하는 방법을 알려줄 수 있습니까?

java.naming.factory.initial=TO_BE_CHANGED_BY_USER 
java.naming.factory.object=TO_BE_CHANGED_BY_USER 
java.naming.factory.state=TO_BE_CHANGED_BY_USER 
java.naming.factory.control=TO_BE_CHANGED_BY_USER 
java.naming.factory.url.pkgs=TO_BE_CHANGED_BY_USER 
java.naming.provider.url=TO_BE_CHANGED_BY_USER 
java.naming.dns.url=TO_BE_CHANGED_BY_USER 

또한 어떤 병이 작동하기 포함되어야한다 ?? :

은 특히 나는이 다음과 같은 값에 대해 확실하지 않다

답변

0

여기에 답변 해드립니다. http://apache-geronimo.328035.n3.nabble.com/jndi-properties-for-datasource-tp3987125p3987127.html

제로니모 데이터 소스는/데이터베이스 풀은 그들이에 배포으로는 동일한 VM에 액세스 할 수 있도록 설계되었습니다. 당신은 상관없이 원격 JNDI를 구성하는 방법 다른 VM에서 제로니모에 배포 된 데이터베이스 풀을 찾아 볼 수 없습니다. 그 이유 중 하나는 분산 트랜잭션 관리자가없고 jndi 조회를 통해 원격 VM에 올바르게 구성된 트랜잭션 관리자를 만들 수 없다는 것입니다.

관련 문제