Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何修复OC4J中的资源未找到错误?_Java_Jakarta Ee_Oc4j - Fatal编程技术网

Java 如何修复OC4J中的资源未找到错误?

Java 如何修复OC4J中的资源未找到错误?,java,jakarta-ee,oc4j,Java,Jakarta Ee,Oc4j,我正试图在OC4J上部署一个web应用程序,尽管我严格按照说明进行了操作,部署过程顺利进行,但我一直收到500个错误(见下文)。我是OC4J方面的新手,因此我希望能得到一些关于如何查看和修改(XML/settings/etc)的提示来解决这个问题。以下是实际错误,以防万一: 500 Internal Server Error java.lang.IllegalArgumentException: Resource /login.do not found at com.evermind[

我正试图在OC4J上部署一个web应用程序,尽管我严格按照说明进行了操作,部署过程顺利进行,但我一直收到500个错误(见下文)。我是OC4J方面的新手,因此我希望能得到一些关于如何查看和修改(XML/settings/etc)的提示来解决这个问题。以下是实际错误,以防万一:

500 Internal Server Error

java.lang.IllegalArgumentException: Resource /login.do not found
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.EvermindPageContext.forward(EvermindPageContext.java:316)
    at _index._jspService(_index.java:46)
    [SRC:/index.jsp:14]
    at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.1.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:453)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:591)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:515)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:711)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:595)

看起来index.jsp重定向到login.do Struts操作;但您的应用程序未配置为重新定向。请将URL定向到Struts。Struts操作Servlet是否配置为负责所有*.do url映射?请在web.xml配置文件(web-INF\web.xml)中查找类似以下内容的条目:


行动
org.apache.struts.action.ActionServlet
配置
/WEB-INF/struts-config.xml
1.
以及到servlet的映射,如下所示:


行动
/*.做