More
tomcat
Tomcat 서버 시작 후 45초 타임아웃 에러 해결

Tomcat 서버 시작 후 45초 타임아웃 에러 해결

이클립스에 톰캣을 설치하고 사용 중 발생한 에러 메시지 입니다. 톰캣은 설치 후 계속 사용하던 것으로 몇 달을 써왔지만 이런 에러가 발생하지 않았었는데 최근 작업 중 갑자기 발생했습니다.
http 오류 메시지 나올 때 Tomcat 버전 숨기기

http 오류 메시지 나올 때 Tomcat 버전 숨기기

에러메시지에 표시되는 톰캣 버전 최근 보안 사항들을 점검하다  HTTP 오류 메시지 응답 페이지에  Tomcat 서버 버전이 노출 될 경우 보안 취약점으로 사용되기 때문에 가려야 한다는 것을 알게 되었습니다.
tomcat 8.5.100 cvc-complex-type.2.4.a: Invalid content was found starting with element error

tomcat 8.5.100 cvc-complex-type.2.4.a: Invalid content was found starting with element error

async-supported 태그에 발생하는 에러 메시지 최근 tomcat 버전을 8.5.49에서 8.5.100 버전으로 변경 하고 web.xml 파일을 세팅 할 때 async-supported 부분에 발생한 에러 메시지 입니다.
톰캣 http 주소에서 https로 강제 리다이렉트 하는 방법

톰캣 http 주소에서 https로 강제 리다이렉트 하는 방법

https 연결 사내에서 제한된 인원들만 사용하던 서비스라 SSL인증서를 사용하지 않고 http 포트로 사용하던 서비스에 SSL인증서를 적용하기로 했습니다. SSL인증서를 사용하지 않고 있었기 때문에 약간의 보안을 위해 80포트 대신 특정 포트를 접속 주소에 붙여 사용하고 있었는데 https 주소를 적용하면 https 기본 포트인 443 포트를 사용하려고 했기 때문에 주소가 변경되는데요. 한번 정해진 주소를 오래 사용하던 사람들은 이 변경을 받아들이지 못하기 때문에 원래 주소에서 https로 강제 리다이렉트 하기로 했습니다.
톰캣 8.5 jdbc Connection Pool 속성 설정

톰캣 8.5 jdbc Connection Pool 속성 설정

톰캣 8.5 커넥션 풀 속성 설정 톰캣 8.5에서 Apache-Commons-DBCP 대신 tomcat-jdbc-pool을 사용 할 수 있는데 설정이 훨씬 간단하게 구현 가능하게 바뀌었습니다. 기존 commons-dbcp와 설정 속성이 거의 비슷하면서 약간 달라졌기 때문에  tomcat-jdbc-pool을 사용하면 변경해줘야 할 속성들이 좀 있습니다.