Jetty의 "PWC6033: Error in Javac compilation ..."
-
nastyboy
(nastyboy) - 이 글의 작성자
- Offline
- Newbie
덜보기
더보기
- Posts: 30
- Thank you received: 5
09 Oct 2016 05:00 - 09 Oct 2016 05:03 #1251
작성자: nastyboy
nastyboy 님의 글: Jetty의 "PWC6033: Error in Javac compilation ..."
< 현상 >
< 해결책 >
org.apache.jasper.compiler.disablejsr199 시스템 속성을 true로 설정한다.
1. -Dorg.apache.jasper.compiler.disablejsr199=true
2. jetty.xml
2016-08-23 09:27:27.965:WARN:oejs.ServletHandler:Error Processing URI: /jsp/login.jsp - (org.apache.jasper.JasperException) PWC6033: Error in Javac compilation for JSP
PWC6199: Generated servlet error:
package javax.servlet does not exist
PWC6199: Generated servlet error:
package javax.servlet.http does not exist
PWC6199: Generated servlet error:
package javax.servlet.jsp does not exist
PWC6199: Generated servlet error:
package org.apache.jasper.runtime does not exist
PWC6199: Generated servlet error:
package org.apache.jasper.runtime does not exist
PWC6199: Generated servlet error:
cannot find symbol
symbol: class JspFactory
location: class org.apache.jsp.login.jsp
PWC6199: Generated servlet error:
package org.glassfish.jsp.api does not exist
PWC6199: Generated servlet error:
cannot find symbol
symbol: class HttpServletRequest
location: class org.apache.jsp.login.jsp
PWC6199: Generated servlet error:
cannot find symbol
symbol: class HttpServletResponse
location: class org.apache.jsp.login.jsp
PWC6199: Generated servlet error:
cannot find symbol
symbol: class ServletException
location: class org.apache.jsp.login.jsp
PWC6199: Generated servlet error:
cannot find symbol
symbol: variable JspFactory
location: class org.apache.jsp.login.jsp
PWC6199: Generated servlet error:
cannot find symbol
symbol: class PageContext
location: class org.apache.jsp.login.jsp
PWC6199: Generated servlet error:
cannot find symbol
symbol: class HttpSession
location: class org.apache.jsp.login.jsp
PWC6199: Generated servlet error:
cannot find symbol
symbol: class ServletContext
location: class org.apache.jsp.login.jsp
PWC6199: Generated servlet error:
cannot find symbol
symbol: class ServletConfig
location: class org.apache.jsp.login.jsp
PWC6199: Generated servlet error:
cannot find symbol
symbol: class JspWriter
location: class org.apache.jsp.login.jsp
PWC6199: Generated servlet error:
incompatible types
required: java.lang.Object
found: org.apache.jsp.login.jsp
PWC6199: Generated servlet error:
cannot find symbol
symbol: class JspWriter
location: class org.apache.jsp.login.jsp
PWC6199: Generated servlet error:
cannot find symbol
symbol: class PageContext
location: class org.apache.jsp.login.jsp
PWC6199: Generated servlet error:
package org.glassfish.jsp.api does not exist
PWC6199: Generated servlet error:
cannot find symbol
symbol: class SkipPageException
location: class org.apache.jsp.login.jsp
PWC6199: Generated servlet error:
cannot find symbol
symbol: class ServletException
location: class org.apache.jsp.login.jsp
< 해결책 >
org.apache.jasper.compiler.disablejsr199 시스템 속성을 true로 설정한다.
1. -Dorg.apache.jasper.compiler.disablejsr199=true
2. jetty.xml
<Call class="java.lang.System" name="setProperty">
<Arg>org.apache.jasper.compiler.disablejsr199</Arg>
<Arg>true</Arg>
</Call>
Time to create page: 0.068 seconds