tomcat5를 plesk하기 위해 myhello-world.war을 설치하려고 하는데 "java webapp 설치"를 수행하고 있는데http://domain.com/mytomcat-helloworld/pages/myhelloworld.js내가 얻는 것 :
404
/mytomcat-helloworld/pages/myhelloworld_jstl.jsp
java.io.FileNotFoundException: /mytomcat-helloworld/pages/myhelloworld_jstl.jsp
at jrun.jsp.JSPEngine.getPageState(JSPEngine.java:330)
at jrun.jsp.Translator.translate(Translator.java:67)
at jrun.jsp.JSPEngine.translateJSP(JSPEngine.java:708)
at jrun.jsp.JSPServlet.translate(JSPServlet.java:125)
at jrun.jsp.JSPServlet.service(JSPServlet.java:113)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at jrun.servlet.JRunRequestDispatcher.invokeNext(JRunRequestDispatcher.java:586)
at jrun.servlet.JRunRequestDispatcher.forwardInvoke(JRunRequestDispatcher.java:555)
at jrun.servlet.JRunNamedDispatcher.forward(JRunNamedDispatcher.java:64)
at coldfusion.license.JspLicenseServlet.service(Unknown Source)
at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
내가 사용한다면http://domain.com:9080/mytomcat-helloworld/pages/myhelloworld_jstl.jsp 모두 예상대로 작동합니다. 문제를 해결하는 방법에 대한 아이디어가 있습니까?
plesk 버전 10.4.4 tomcat 버전 tomcat5-5.5.23-0jpp.22.el5_7
내가 배포하려고 시도한 war 파일의 출처는 다음과 같습니다.http://www.michael-thomas.com/tech/apache/tomcat/tutorial_firststeps_tomcat/mytomcat-helloworld-war.zip
답변1
문제를 해결한 결과 coldfusion이 jsp 파일을 처리하고 conf/vhost.conf에 배치한 것으로 나타났습니다.
RemoveHandler .jsp
JRunConfig Ignoresuffixmap true