우선 java단에서 막고 있는지를 먼저 확인하라.

에러가 날때, oracle db 연결할때 setCommitAction 이라는 메소드부근에서 나는 것을 확인할 것이다.

 

이는 여러가지 이유가 있을 텐데.

좀 쉽게 찾았다.

 

해당 서버가 연결하는 데, 특정서버로 httpClient 콜을 하고 리턴 값을 받아오고 있음을 발견했다. 해당 서버로 가보니, access를 막고 있는 것이 아닌가

확인해보니, 톰캣의 filter를 이용하여 특정 서버에서 오는 것만 체크하고 있는 것이 아닌가? ip를 넣고 확인해 보니, 완전 문제 해결~ 헐~

 

 

 

 

이래도 안되면 다음을 참조하라

 

소켓에서 읽을 데이터가 없습니다. 에러메세지

http://www.javaservice.net/~java/bbs/read.cgi?b=jdbc&c=r_p&m=devtip&n=1083205594&s=t
WAS 4.0/5.0/5.1 JDBC Datasource 파라메터 의미
http://www.javaservice.net/~java/bbs/read.cgi?m=appserver&b=was&c=r_p&n=1080623459
Re: TCP/IP ESTABLISHED & Connection Timeout 
http://www.javaservice.net/~java/bbs/read.cgi?m=unix&b=unix&c=r_p&n=1005195947
Re: DB Connection Pool: Orphan and Idle Timeout 
http://www.javaservice.net/~java/bbs/read.cgi?m=devtip&b=servlet&c=r_p&n=1005294960#1005294960

Posted by 김용환 '김용환'

댓글을 달아 주세요