Struts2とOC4J10.1.3.3.0を使用してEclipseで動的Webアプリケーションを構築しています。私はどこでもJDKとJRE5を使用していますが、コマンドラインから起動するとOC4Jは完璧に動作します。
Eclipseからプロジェクトをデプロイしようとすると問題が発生し、JSPをレンダリングしようとすると次のエラーがスローされます。
2010-07-16 11:21:20.962通知J2EE JSP-0008 JSPページをディスパッチできません:oracle.jsp.provider.JspCompileException:
コンパイルエラー:D:\ Java \ contenedor \ oc4j_extended_101330 \ j2ee \ home \ application-deployments \ Login2 \ Login2 \ persistence_pages \ _Login.java
oracle.jsp.app.JspJavacCompiler.compile(JspJavacCompiler.java:304)at oracle.jsp.runtimev2.JspPageCompiler.attemptCompilePage(JspPageCompiler.java:731)at oracle.jsp.runtimev2.JspPageCompiler.compileBothModes(JspPageComp )at oracle.jsp.runtimev2.JspPageCompiler.compilePage(JspPageCompiler.java:413)at oracle.jsp.runtimev2.JspPageInfo.compileAndLoad(JspPageInfo.java:705)at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java: 694)oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:414)at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java :518)com.evermind.server.http.ResourceFilterChainのjavax.servlet.http.HttpServlet.service(HttpServlet.java:856)で。doFilter(ResourceFilterChain.java:65)at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:389)at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)at com.evermind .server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java :453)com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)atcom.evermind.server.http。 oracle.oc4j.networkのHttpRequestHandler.run(HttpRequestHandler.java:111)。ServerSocketReadHandler $ SafeRunnable.run(ServerSocketReadHandler.java:260)at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)at oracle.oc4j.network.ServerSocketAcceptHandler.access $ 700(ServerSocketAcceptHandler.java:34)atoracle。 oc4j.network.ServerSocketAcceptHandler $ AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)at com.evermind.util.ReleasableResourcePooledExecutor $ MyWorker.run(ReleasableResourcePooledExecutor.java:303)at java.lang.Thread.run(不明なソース)ServerSocketAcceptHandler $ AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)at com.evermind.util.ReleasableResourcePooledExecutor $ MyWorker.run(ReleasableResourcePooledExecutor.java:303)at java.lang.Thread.run(Unknown Source)ServerSocketAcceptHandler $ AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)at com.evermind.util.ReleasableResourcePooledExecutor $ MyWorker.run(ReleasableResourcePooledExecutor.java:303)at java.lang.Thread.run(Unknown Source)
これは、oc4jを開始したときにeclipseが示すものです。
2010-07-16 13:24:39.987通知Inicio de Application DeployerparaLogin2。2010-07-16 13:24:39.988通知Anular despliegue anterior 2010-07-16 13:24:39.990通知Inicio de Application UnDeployerparaLogin2。2010-07-16 13:24:40.570通知Eliminando todos los enlacesWebparalaplicaciónLogin2detodas las direcciones Web 2010-07-16 13:24:40.652通知Se ha terminado Application UnDeployerparaLogin2。2010-07-16 13:24:40.678通知IniciodelainicializacióndeD:\ Java \ contenedor \ oc4j_extended_101330 \ j2ee \ home \ Applications \ Login2.ear ... 2010-07-16 13:24:40.680通知自動- D:\ Java \ contenedor \ oc4j_extended_101330 \ j2ee \ home \ Applications \Login2.earを解凍しています...2010-07-1613:24:40.680通知Unjar D:\ Java \ contenedor \ oc4j_extended_101330 \ j2ee \ home \ Applications \ Login2 .ear in> D:177通知Findeenlace de aplicacionesWebaladireccióndefault-web-site...2010-07-1613:24:41.178通知Se ha terminado Application DeployerparaLogin2。Hora delaOperación:1193ミリ秒2010年7月16日午後1時24分50秒com.opensymphony.xwork2.util.logging.commons.CommonsLogger情報情報:構成ファイルの解析[struts-default.xml]2010年7月16日01 :24:51 PM com.opensymphony.xwork2.util.logging.commons.CommonsLogger info情報:struts-plugin.xmlという名前の構成ファイルが見つかりません。2010年7月16日01:24:51PMcom.opensymphonyをスキップします。 .xwork2.util.logging.commons.CommonsLogger情報情報:構成ファイルの解析[struts-plugin.xml] 16/07/2010 01:24:51 PM com.opensymphony.xwork2.util.logging.commons.CommonsLogger情報情報:構成ファイルの解析[struts.xml]16/07/201001:24:51PMcom.opensymphony.xwork2。
JSPは問題なく、単純なHTMLであり、Tomcatでも問題なく動作します。ここで何が起こっているのかわかりません。何か案は?