기존 서비스를 tomcat 5.5에서 tomcat7으로 대폭 올렸다ㅋㅋ
그랬더니 아래와 같은 에러가…ㅋㅋ
java.lang.IllegalArgumentException: taglib definition not consistent with specification version
구글님께 물어보니 web.xml을 아래와 같이 변경하란다..
1 2 |
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd" version="2.5"> |
그래도 에러가 나서 보니…
web.xml의 taglib 노드를 jsp-config 노드로 감싸줘야 된단다..
1 2 3 4 5 |
<jsp-config> <tablib> ... </taglib> </jsp-config> |
하고나니 정상적으로 뜸ㅋ