Sun Java System Web Server 7.0 릴리스 노트

웹 컨테이너

다음 표에서는 Web Server의 웹 컨테이너에 알려진 문제에 대해 설명합니다.

표 17 웹 컨테이너의 알려진 문제

문제 ID 

설명 

6390112 

Java LDAP 연결 풀 상호 작용 문제 - 초기 연결이 시간 초과되지 않습니다.

server.xml 파일에서 JVM 옵션을 통해 Java LADP 연결 풀을 지정하고 Web Server 시작 시에 외부 JNDI 자원과 함께 이 연결 풀을 참조할 경우 풀링된 LDAP 연결이 만들어집니다. 이 연결은 항상 사용 중이라는 표시가 있으며 만료되지 않습니다.

4858178 

웹 컨테이너가 stderr에 씁니다.

6349517 

MaxProcs > 1 모드에 대한 웹 응용 프로그램 세션 통계가 잘못되었습니다.

Web Server는 다중 프로세스 모드에서 실행됩니다. magnus.confMaxProcs 구성 변수는 최대 프로세스 수를 설정하는 데 사용됩니다. MaxProcs 값이 1보다 크게 설정된 경우 Web Server는 mmap 기반 세션 관리자를 사용하므로 세션이 다른 JVM 간에 공유될 수 있습니다. 여러 프로세스에서 통계를 수집하는 동안 웹 응용 프로그램 MBeans는 개별 MBeans에 대한 세션을 제공합니다. 개별 MBeans의 웹 응용 프로그램 세션 통계를 확인하여 실제 세션 수를 확인하는 방법은 없습니다.

 

6394715 

웹 컨테이너는 비활성화된 웹 응용 프로그램 MBeans 객체를 삭제합니다.

server.xml 파일에서 <enabled> 요소를 false로 설정하여 웹 응용 프로그램이 비활성화된 경우 웹 컨테이너는 웹 응용 프로그램의 MBeans를 삭제하므로 해당 웹 응용 프로그램을 닫혔거나 삭제된 웹 응용 프로그램으로 처리합니다. 비활성화된 객체가 삭제되므로 통계도 손실됩니다.

6419070 

JNDI 자원이 성공적으로 작성된 경우 최고 로그 수준에서 오류 로그에 정보가 기록되지 않습니다.

6422200 

com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse는 1바이트 읽기를 수행합니다.

server.xml 파일을 읽을 경우 XML 버전 번호와 인코딩을 포함하는 첫 번째 줄을 한 번에 1바이트씩 읽습니다.

6432870 

server.xml 파일에서 통계 활성화된 요소가 false로 설정된 경우 서블릿 컨테이너는 통계를 수집합니다.

6440064 

서블릿 컨테이너는 각 가상 서버에 대한 스레드를 만듭니다.

6472223 

'mail-resource' 하위 요소의 값이 메일 세션 객체에서 설정되지 않습니다.

6487083 

NSAPIRequest.setupRequestFields가 느립니다.

com.sun.webserver.connector.nsapi.NSAPIRequest.setupRequestFields는 주로 쿠키 헤더를 구문 분석할 때 과도한 문자열-->바이트 및 바이트-->문자열 변환으로 인해 느려집니다.

6493271 

Java 가비지 컬렉터 활동이 Web Server 6.1과 비교하여 Web Server 7.0에서 더 많이 발생합니다.

Web Server 7.0의 서블릿 컨테이너는 많은 Java 객체를 만듭니다. 

6497803 

서블릿이 부분 요청 + 시작 파일로 형성된 요청 URI에 매핑될 경우 잘못된 동작이 발생합니다.

웹 컨테이너는 유효한 부분 요청을 수신할 경우 배포 설명자에 정의된 시작 파일 목록을 검사해야 합니다. 시작 파일 목록은 앞이나 뒤에 /가 없는 부분 URL의 순서가 지정된 목록입니다. Web Server는 배포 설명자에 지정된 순서대로 각 시작 파일을 부분 요청에 추가하고 WAR 파일의 정적 자원 또는 서블릿이 해당 요청 URI에 매핑되는지 확인해야 합니다. 웹 컨테이너는 일치하는 WAR의 첫 번째 자원에 요청을 보내야 합니다.

6501184 

REQ_EXIT로 인해 javax.servlet.ServletException이 발생합니다.

6501785 

서블릿 컨테이너는 RequestDispatcher include를 처리할 때 가속기 캐시를 사용하지 않습니다.

6500647 

Windows에서 JSP의 동적 재로드로 인해 잘못된 출력이 생성됩니다.