2012-11-17 7 views
3

현재 OC4J에서 Weblogic으로 마이그레이션 중입니다. 우리는 EAR 파일을 빌드하는 ANT 스크립트를 가지고 있습니다. 또한 ANT는 모든 .jsp 파일을 컴파일하여 jar 파일로 압축합니다. 하지만 Weblogic에서 응용 프로그램을 실행하려고하면 .jsp에 액세스 할 때 항상 404가 반환됩니다. 그래서 web.xml에 weblogic.servlet.JSPServlet의 URL 패턴 * .jsp에 대한 매핑을 추가하려고했지만 .jsp를 액세스하려고 시도 할 때 여전히 404가 발생합니다.Weblogic JSPServlet을 사용하여 JSP보기

무엇이 문제 일 수 있습니까?

감사합니다.

+0

다음 질문은 도움이 될 수 있습니다. WebLogic 서버가 Servlet 3.0을 지원하는지 확인하십시오. 그렇지 않으면 JSP는 병이 아니라 전쟁에 있어야합니다. http://stackoverflow.com/questions/5013917/can-i-serve-jsps-from-inside-a-jar-in-lib-or-is-there-a-workaround –

+0

Google과 확인한 결과, Weblogic 10.3. *을 사용하므로 Servlet 2.5입니다. 어쨌든 내가 원래의 게시물에서 설명한 방법은 다른 사람을 위해 일했으나 응용 프로그램에서 작동하지 않는 이유를 확인할 수 없었습니다. – Bennyz

답변

0

EAR 파일 구조가 정확해야합니다.

WLS에 문의하는 경우 EAR 또는 WAR를 별도로 배포 할 수 있지만 EAR 파일을 선택하는 경우 WAR 파일 내에 JSP가 있어야합니다. 웹 및 컨텍스트 xml 파일 내에서만 서블릿 및 자원 매핑을 지정하면됩니다.

또한 .jar 파일이 라이브러리에 있는지 확인해야합니다. 그렇지 않으면 문제가 발생할 수 있습니다.

자세한 정보가 필요하면 알려주세요.

관련 문제