glassfish 서버에서 postgresql 데이터베이스 용으로 JDBC 연결 풀을 설정했습니다. Glassfish 서버에서이 연결 풀에 대한 JDBC 리소스를 만들었습니다.JNDI - Glassfish JDBC, 데이터 소스를 참조 할 때의 오류
이 Glassfish 서버에서 배포 및 실행하는 웹 응용 프로그램을 만들면 jdbc 리소스에 대한 다음 메시지가 나타납니다. 다음과 같이 자원이 구성되어 내 web.xml에
[#|2011-10-03T13:33:09.745+0200|WARNING|glassfish3.1.1|javax.enterprise.system.tools.deployment.org.glassfish.deployment.common|_ThreadID=132;_ThreadName=Thread-2;|This web app [GlassfishTest] has no expand »resource environment reference by the name of [jdbc/MEM_Reporting]|#]
(IDE 이클립스입니다) : 지금 잠시 동안 검색되었지만 모든 솔루션을 찾을 수 없습니다
<resource-env-ref>
<resource-env-ref-name>jdbc/MEM_Reporting</resource-env-ref-name>
<jndi-name>reporting</jndi-name>
</resource-env-ref>
, guyz 당신의 희망 도와 줄 수 있어요.
참조를 'sun-web.xml'에도 매핑 했습니까? 또한 JDBC 리소스에 사용한 이름은 무엇입니까? – beny23
리소스를 만든 후 서버를 다시 시작하려고 시도 했습니까? 그것은 나에게 구성 데이터가 맞지만 리소스가 존재하지 않는다는 것을 알게됩니다 ... – Alex
방금 알아 봤지만 web.xml이 아닌 sun-web.xml에 매핑되었습니다. 프로젝트는 web.xml을 가지고 있지 않습니다. <자원 심판> \t <고해상도-REF-이름> JDBC/MEM_Reporting 입술-REF-이름> \t JDBC/MEM_Reporting : –
ophychius