기술지원 문의

jsp 컴파일 오류
배준철 / 2020-07-07 12:15

정상적으로 잘 서비스되고 있었는데 몇일전부터 jsp파일을 제대로 컴파일 못하고 있습니다.

특별한 내용이 없는데도 컴파일이 안되면서 오류가 발생하는 하는데 혹시 동일한 증상이 발생한 사례가 있나요?

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<% System.out.println("aa"); %>
<html>
<head>
<title>JDBC Connection Test</title>
</head>
<body>
</body>
</html>

위 코드로 테스트 해봤는데 <% System.out.println("aa"); %> 코드의 유무에 따라 work폴더에 class 파일이 생성이 되고 안되고 그럽니다.

예를 들어 위 sample.jsp페이지를 브라우져에서 읽으면

work 폴더에는

_sample__jsp.java, _sample__jsp$TagStat.class, _sample__jsp.java.smap, _sample__jsp.class

이렇게 총 4개의 파일이 만들어져야 하는데.. _sample__jsp.class 파일은 생성이 안되네요..

어떤경우에 이런증상이 발생을 하는지 혹시 알수 있을까요??
 





아래는 브라우져 오류메세지 입니다. 

500 Servlet Exception

_jsp._sample__jsp [java.io.FileNotFoundException: c:\was\WEB-INF\work\_jsp\_sample__jsp.class
(액세스가 거부되었습니다)] (in DynamicClassLoader[SimpleLoader[/c:/was/WEB-INF/work]])

 

 

[답변]jsp 컴파일 오류
관리자 / 2020-07-07 14:24

안녕하세요.

솔인시스템 기술지원팀입니다.

해당 사항은 java 파일을 컴파일 하던 중 Exception이 발생하여 class 파일이 생성되지 않은 현상으로 보입니다.

오류 내용 중 
액세스가 거부되었습니다 가 표시되는 것은 Resin을 구동한 계정이 어플리케이션 폴더에 접근하지 못하는 것으로 보입니다.

서비스 계정 및 어플리케이션 폴더의 권한을 확인해주시고 조치 후에도 문제가 발생한다면 추가적인 분석이 필요해 보입니다.

좀 더 자세한 기술지원이 필요하시면 저희 기술지원팀(02-6749-6260)에 문의 주시기 바랍니다.