Try adding following init parameter in <tomcat_home>/conf/web.xml

<init-param>
     <param-name>mappedfile</param-name>
     <param-value>false</param-value>
</init-param>


On Fri, May 12, 2017 at 10:28 AM, Vidyadhar <techienote....@gmail.com>
wrote:

> Hello Team,
>
> Recently we did a upgrade existing tomcat from 7.0.42 to 7.0.76 on windows
> box. Post the up gradation we are seeing following error in couple of JSPs
>
> org.apache.jasper.JasperException: Unable to compile class for JSP:
>
> An error occurred at line: [231] in the generated java file: [C:\Program
> Files\Apache\Tomcat\work\Catalina\localhost\app\org\apache\jsp\jsp\
> applicationChange\applicationChangeMain_jsp.java]
> The code of method _jspService(HttpServletRequest, HttpServletResponse) is
> exceeding the 65535 bytes limit
>
> Stacktrace:
> org.apache.jasper.compiler.DefaultErrorHandler.javacError(
> DefaultErrorHandler.java:103)
> org.apache.jasper.compiler.ErrorDispatcher.javacError(
> ErrorDispatcher.java:366)
> org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:490)
> org.apache.jasper.compiler.Compiler.compile(Compiler.java:379)
> org.apache.jasper.compiler.Compiler.compile(Compiler.java:354)
> org.apache.jasper.compiler.Compiler.compile(Compiler.java:341)
> I have checked the various threads on tomcat support archive and did try
> following solution which did not work on 7.0.76 as well as on 7.0.77.
>
> 1. Following changes in conf/web.xml
> <init-param>
>     <param-name>mappedfile</param-name>
>     <param-value>false</param-value>
> </init-param>
> <init-param>
>     <param-name>compiler</param-name>
>     <param-value>modern</param-value>
> </init-param>
> 2. Increased the buffer size.
>
> Can some one suggest some ways to resolve this error, without downgrading
> to 7.0.42
>
>
>
>
> --
> Regards,
> Vidyadhar
>



-- 
Regards,
sagar kohli

Reply via email to