[Seasar-user:15729] Re: S2Strutsの動作について

S.K. [E-MAIL ADDRESS DELETED]
2008年 9月 11日 (木) 00:30:52 JST


かねだです。

中村(taedium)様、回答ありがとうございます。
返信送れて申し訳ございません。

> エラーがどの場所で起きているのか重要なので
> スタックトレース全体を見せてもらえないでしょうか?
Eclipseのコンソールに出力されているログは以下のものになります。
(ActionServletの INFO ログは私が加えているものです)
log4jのログも添付します。

2008-09-10 23:52:45,531 INFO  org.apache.struts.action.ActionServlet - 
plugInConfigs[i].getClassName()org.apache.struts.validator.ValidatorPlugIn 
[OC4J Launcher] (ActionServlet.java:854)
2008-09-10 23:52:45,541 INFO  org.apache.struts.action.ActionServlet - 
plugIns[i] : [E-MAIL ADDRESS DELETED] [OC4J 
Launcher] (ActionServlet.java:856)
2008-09-10 23:52:45,541 INFO  org.apache.struts.action.ActionServlet - 
plugInConfigs[i][E-MAIL ADDRESS DELETED] [OC4J 
Launcher] (ActionServlet.java:857)
2008-09-10 23:52:45,541 INFO  org.apache.struts.action.ActionServlet - 
[E-MAIL ADDRESS DELETED] Start [OC4J Launcher] 
(ActionServlet.java:878)
2008-09-10 23:52:45,551 INFO  org.apache.struts.validator.ValidatorPlugIn - 
Loading validation rules file from '/WEB-INF/validator-rules.xml' [OC4J 
Launcher] (ValidatorPlugIn.java:211)
2008-09-10 23:52:45,601 INFO  org.apache.struts.validator.ValidatorPlugIn - 
Loading validation rules file from '/WEB-INF/validation.xml' [OC4J Launcher] 
(ValidatorPlugIn.java:211)
2008-09-10 23:52:46,152 INFO  org.apache.struts.action.ActionServlet - 
[E-MAIL ADDRESS DELETED] End [OC4J Launcher] 
(ActionServlet.java:880)
2008-09-10 23:52:46,172 INFO  org.apache.struts.action.ActionServlet - 
plugInConfigs[i].getClassName()org.seasar.struts.plugin.AutoStrutsConfigRegisterPlugIn 
[OC4J Launcher] (ActionServlet.java:854)
2008-09-10 23:52:46,172 INFO  org.apache.struts.action.ActionServlet - 
plugIns[i] : [E-MAIL ADDRESS DELETED] 
[OC4J Launcher] (ActionServlet.java:856)
2008-09-10 23:52:46,172 INFO  org.apache.struts.action.ActionServlet - 
plugInConfigs[i][E-MAIL ADDRESS DELETED] [OC4J Launcher] 
(ActionServlet.java:857)
2008-09-10 23:52:46,182 INFO  org.apache.struts.action.ActionServlet - 
[E-MAIL ADDRESS DELETED] Start 
[OC4J Launcher] (ActionServlet.java:878)
2008-09-10 23:52:46,302 INFO  org.apache.struts.action.ActionServlet - 
org.seasar.framework.exception.ClassNotFoundRuntimeException: [ESSR0044]クラスが見つかりませんでした。詳細はjava.lang.ClassNotFoundException: 
WEB-INF/classes/app/action/DataInput1Action [OC4J Launcher] 
(ActionServlet.java:891)
08/09/10 23:52:46 javax.servlet.UnavailableException
08/09/10 23:52:46  at 
org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:893)
08/09/10 23:52:46  at 
org.apache.struts.action.ActionServlet.init(ActionServlet.java:336)
08/09/10 23:52:46  at 
org.seasar.struts.servlet.S2ActionServlet.init(S2ActionServlet.java:61)
08/09/10 23:52:46  at 
javax.servlet.GenericServlet.init(GenericServlet.java:256)
08/09/10 23:52:46  at 
com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.java:2371)
08/09/10 23:52:46  at 
com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4824)
08/09/10 23:52:46  at 
com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4748)
08/09/10 23:52:46  at 
com.evermind.server.http.HttpApplication.initPreloadServlets(HttpApplication.java:4936)
08/09/10 23:52:46  at 
com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.java:1145)
08/09/10 23:52:46  at 
com.evermind.server.http.HttpApplication.<init>(HttpApplication.java:741)
08/09/10 23:52:46  at 
com.evermind.server.ApplicationStateRunning.getHttpApplication(ApplicationStateRunning.java:414)
08/09/10 23:52:46  at 
com.evermind.server.Application.getHttpApplication(Application.java:570)
08/09/10 23:52:46  at 
com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.createHttpApplicationFromReference(HttpSite.java:1987)
08/09/10 23:52:46  at 
com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.<init>(HttpSite.java:1906)
08/09/10 23:52:46  at 
com.evermind.server.http.HttpSite.initApplications(HttpSite.java:643)
08/09/10 23:52:46  at 
com.evermind.server.http.HttpSite.setConfig(HttpSite.java:290)
08/09/10 23:52:46  at 
com.evermind.server.http.HttpServer.setSites(HttpServer.java:270)
08/09/10 23:52:46  at 
com.evermind.server.http.HttpServer.setConfig(HttpServer.java:177)
08/09/10 23:52:46  at 
com.evermind.server.ApplicationServer.initializeHttp(ApplicationServer.java:2493)
08/09/10 23:52:46  at 
com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:1042)
08/09/10 23:52:46  at 
com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:131)
08/09/10 23:52:46  at java.lang.Thread.run(Thread.java:534)
08/09/10 23:52:46 Oracle Containers for J2EE 10g (10.1.3.3.0)  initialized

> 見つからないといわれているクラスはWEB-INF/classesにあるものですか?
> それともWEB-INF/libのjar内にあるものでしょうか?
見つからないクラスは、WEB-INF/classesにあります。

以上です。よろしくお願い致します。
-------------- next part --------------
A non-text attachment was scrubbed...
Name: log4j.log
Type: application/octet-stream
Size: 520359 bytes
Desc: 無し
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20080911/15a6fc1a/attachment-0001.obj>


Seasar-user メーリングリストの案内