glassfish에 루트로 배포해야하는 war 파일이 있습니다. "/"를 컨텍스트 루트로 사용하여 응용 프로그램을 배포하면 성공적으로 수행됩니다. 하지만 http://localhost/으로 해당 응용 프로그램을 실행하려고하면 요청한 서비스()를 사용할 수 없다는 503이라는 메시지가 throw됩니다. 로그 파일 server.log에 "javax.servlet.ServletException : 사이트 트리가 루트 웹 응용 프로그램의 서블릿 컨텍스트에 없습니다"라는 오류가 있습니다. 이 응용 프로그램의 소스 코드가 없습니다. 해결할 수있는 구성 문제입니까?루트 응용 프로그램의 서블릿 컨텍스트에없는 서블릿
2
A
답변
0
나는 이것을 보장 할 수는 없지만 배치 해제를 시도한 다음 ROOT 폴더의 이름을 바꾸고 다시 배포하십시오.
1
웹 응용 프로그램을 루트 컨텍스트에 배치하는 경우 "/"로 배포하는 것이 정확합니다. 다른 방법은 루트로 depoy 귀하의 "virtual-server"항목에 "기본 웹 모듈"로 webapp 설정입니다. 503 오류는 서블릿에 문제가 있습니다. glassfish v2를 가정하면 glassfish domain.xml에서 로깅 수준을 높여야합니다. "module-log-levels"태그를 찾고 "root", "server"및 "web-container"요소를 "ALL"로 설정하십시오.
관련 문제
- 1. 서블릿
- 2. 응용 프로그램 기반의 서블릿 링크
- 3. 서블릿 매핑
- 4. 비동기 서블릿 대 동기 서블릿
- 5. 안드로이드, 서블릿
- 6. javax.servlet.ServletException : 서블릿 용 Servlet.init() 서블릿 예외가 발생했습니다.
- 7. 서블릿 필터 - 호출 된 서블릿/JSP 확인
- 8. 서블릿 또는 Struts와 서블릿 통합에 대한 Struts
- 9. 액세스 서블릿 클래스 이름 또는 서블릿 이름
- 10. 서블릿 인스턴스
- 11. 서블릿 7
- 12. 서블릿 스레딩
- 13. 서블릿 문제
- 14. 여러 서블릿
- 15. 서블릿 필터
- 16. 서블릿 매핑
- 17. PHP로 서블릿 세션 공유
- 18. 서블릿 : 정확히 context.getRealPath ("");
- 19. 봄 mvc 서블릿 초기화
- 20. tomcat 자동 시작 서블릿
- 21. Tomcat 서블릿 동기화
- 22. 서블릿 보안 인증
- 23. 기본 서블릿 응답 변경
- 24. 원격 서블릿 간의 통신
- 25. 서블릿 요청 차단
- 26. 자바 서블릿 : 성능
- 27. 헤드리스 자바 서블릿?
- 28. 대기열에서 서블릿 대기 요청
- 29. 서블릿 3.0 컨테이너의 CDI 주입 외부 필터 및 서블릿
- 30. 서버 간 서블릿 연결
이것은 Apache Tomcat에서 작동하는 방법입니다. –