WebSphere 7에 내 웹 응용 프로그램을 배포했습니다.이 응용 프로그램은 spring 및 JSP servlet을 사용하여 빌드됩니다. 오류로 인해 배포 된 경우 오류와 같이 다음 연결된 이미지가 표시됩니다. 봄 컨트롤러에 오류를 리디렉션하여, 다음과 같이websphere 7은 웹 응용 프로그램 배포/시작 오류시 고객에게 전체 오류를 표시합니다.
내 웹 응용 프로그램 오류를 처리했다.
<error-page>
<error-code>500</error-code>
<!--Internal server error -->
<location>/error.p?message=500</location>
</error-page>
<error-page>
<error-code>403</error-code>
<!--Forbidden -->
<location>/main.p</location>
</error-page>
웹 응용 프로그램이 성공적으로 배포되었을 때만 작동합니다. 전개 오류가 발생하면 WebSphere는 위와 같은 전체 오류 메시지를 표시합니다. 이 오류 페이지를 숨기고 그러한 배포 오류가 발생할 때 websphere에 사용자 정의 오류 페이지를 추가 할 수있는 방법이 있습니까?
안녕하세요, 빠른 답변을 보내 주셔서 감사합니다. 실제로 저는 스프링 2.5를 사용하고 있으며 연결은 LazyInit에 다음과 같이 설정되어 있습니다. 언급 한 것처럼 중간에 IBM 웹 서버가 있습니다. 기본 오류 페이지가 표시되지만 여전히 문제에 직면하도록 구성했습니다. –
실제로 오류 페이지에 표시되는 오류 코드는 두 가지입니다. 오류 메시지 : javax.servlet.ServletException : SRVE0207E : 서블릿에서 생성 된 캐치되지 않는 초기화 예외 오류 코드 : 500 대상 서블릿 : tradeweb 오류 페이지 예외 : 오류 메시지 : javax. servlet.ServletException : SRVE0207E : 서블릿에 의해 생성 된 잡히지 않는 초기화 예외 오류 코드 : 0 –
'Lazy-init = "true"'는'LazyInitTargetSource'로 감싸지지 않으면 실제로 게으른 게 아닙니다. –