tomcat4 Debian 6.0 (squeeze) 에서 tomcat 원격접속 안되는 문제 어제(2010년 1월 28일) Debian 에서 이것저것 설치/업데이트하고 재부팅을 한 뒤로 이상하게도 원격에서 톰캣으로 접속이 되지 않는 현상이 발견되었다. netstat 로 확인을 해보면 8080이 열려있는 것도 확인할 수 있다. w3m 으로 아래와 같이 접속을 해보니, localhost 로의 접속은 정상적으로 되는 것을 확인하였고, 공인 IP로의 접속은 실패하였다. 원격에서 telnet 으로 접속하여도 포트가 죽어있는 것처럼 접속이 되지 않았다. 도대체 이해가 안되는 현상이었다. 결국 원인을 찾긴했는데, 좀 당황스럽다. 이번 업데이트부터 IPv4,IPv6에 대한 정책이 바뀐것 같다. 원인은 IPv4와 IPv6가 동시에 설치된 경우, 일부 프로그램에서 IPv6에 우선권을 주고 IPv4는 사용하지 않는.. Programming/Java 2010. 1. 29. Tomcat 6 + Struts 2 + iBATIS 2 + PostgreSQL 8.3 설정하기 WindowsXP 환경에서 설치하는 것으로 하였고, JDK는 1.6이 설치되어 있다고 가정합니다. 먼저 각 프로그램, 라이브러리들을 해당 사이트에서 다운로드 합니다. Tomcat 6 : http://tomcat.apache.org/download-60.cgi 에서 Windows Service Installer 를 다운로드 합니다. Struts 2 : http://struts.apache.org/download.cgi에서 2.0.14 버전을 다운로드 합니다. iBATIS 2 : http://ibatis.apache.org/java.cgi에서 2.3.4 버전을 다운로드 합니다. PostgreSQL 8.3 : http://www.postgresql.org/download/windows에서 One click i.. Programming/Java 2009. 11. 12. (PostgreSQL) Tomcat 에서 PostgreSQL Connection Pool 설정하기 Debian Linux의 Tomcat에서 PostgreSQL Connection Pool 설정하는 방법을 정리해보았습니다. Tomcat 은 이미 설치되어 있고, 웹루트 디렉토리도 만들어져 있다고 가정하겠습니다.PostgreSQL 설치# apt-get install postgresql-8.3 postgresql-server-dev-8.3사용자, DB 생성# su - postgres# psqltemplate1=# CREATE USER 아이디 WITH PASSWORD '비밀번호';template1=# CREATE DATABASE 디비이름 WITH ENCODING='utf-8' OWNER 아이디;계정으로 로그인할 수 있도록 연결설정# su -# cd /etc/postgresql/8.3/main/# vi pg_h.. DBMS/PostreSQL 2009. 11. 3. The value for the useBean class attribute ~~~ is invalid 문제 해결 Tomcat 5.5 에서 자바빈즈를 사용하는데 문제가 발생해서 해결하는데 3일이나 걸렸습니다. 문제의 원인은 server.xml 설정의 문제였는데요, Tomcat 4.1 까지는 정상적으로 동작한다는 것이 해결의 발목을 잡았습니다. Host 태그의 appBase 내용을 Context 태그의 docBase 로 옮기고 나니 정상적으로 동작하는 것을 확인하였습니다. server.xml 의 설정값을 어떻게 해야되는지 내용을 알기가 어렵더군요. 아무튼 이렇게 설정하고나니 모든 것이 잘 돌아가고 있습니다. server.xml 에 대해서 아주 쉽고 상냥하게 설명되어 있는 문서가 없을까요? ^^; 문제 발생시의 server.xml 내용 문제 해결후의 server.xml 내용 Programming/Java 2008. 4. 12. 이전 1 다음