본문 바로가기
트러블슈팅

[백화현상] JSP is exceeding the 65535 bytes limit 백화현상 에러

by 설총이 2023. 7. 25.
JSP Line이 너무 길어져 컴파일에서 에러가 발생

프로젝트내에서 dev-stg-prd 순으로 배포진행할때 stg에서는 발생하지 않았는데
prd에서 백화현상이 발생해 롤백하고 원인을 찾아보니 프로젝트 web.xml 외에 apache에도 별도 web.xml이 있는걸 확인하였음. 해당 내용은 프로젝트의 아키텍쳐 부분을 잘몰라서 알지 못했던 내용으로 아래와 같이 내용을 정리함.

 

* web.xml 에 아래와 같은 서블릿 선언

<servlet>
    <servlet-name>jsp</servlet-name>
    <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
    <init-param>
      <param-name>mappedfile</param-name>
      <param-value>false</param-value>
    </init-param>
  </servlet>

 

* Apache에는 web.xml이 2개임을 기억할 것

1. 프로젝트/WEB-INF/web.xml
2. apache-tomcat-[버전]/conf/web.xml

 

출처: https://ppowerppush.tistory.com/73