<div>$B>>K\$H?=$7$^$9!#(B<BR>
$B$*@$OC$K$J$C$F$*$j$^$9!#(B</div> <div> </div> <div><A href="mailto:s2struts-dev@ml.seasar.org">s2struts-dev@ml.seasar.org</A>$B08$K%a!<%k$7$F$$$^$7$?$,!"(B<BR>
$B$3$A$i$NJ}$,$h$jB?$/$N>pJs$,=8$^$k$H$N=u8@Ey$rD:$-$^$7$?$N$G!"(B<BR>
$B$3$A$i$K%a!<%k$5$;$FD:$-$^$9!#(B</div> <div>$BD9J8$K$J$j$^$9$,!"$J$K$H$>$4MF<O2<$5$$!#(B</div> <div> </div> <div>$B%F%9%H4D6-$O(B<BR>
JDK: 1.5.0<BR>
Tomcat: 5.5<BR>
S2Container: 2.4.26<BR>
S2Struts: 1.3.0-RC6$B!"(B1.3.1<BR>
struts-taglib: 1.3.8</div> <div> </div> <div>S2Struts$B$N%P!<%8%g%s(B1.3.0-beta-3$B$G$O(B,$B@5>o$KF0:n$7$F$$$?$b$N$,!"(B<BR>
1.3.0-RC6, 1.3.1$B$K%P!<%8%g%s%"%C%W$7$?:]$K!"@5>o$KF0:n$7$J$/$J$j$^$7$?!#(B<BR>
Action$BFb$G!"%"%N%F!<%7%g%s$rMQ$$$F$$$^$9!#(B</div> <div> </div> <div>$B!V(B[Seasar-user:15522] [S2Struts] S2Struts1.3.0-RC6$B$+$i(BAction$B$X$N(Bforward$B$G%(%i!<!W$N7o$G!"(B<BR>
1.3.0-RC6$B$+$i(B1.3.1$B$K%P!<%8%g%s%"%C%W$7!"(Bweb.xml$B$K@_Dj$rDI2C$7$^$7$?!#(B<BR>
1.3.0-RC6$B$H(B1.3.1$B$NN>J}$GF1$88=>]$,H/@8$7$F$$$^$9!#(B</div> <div> </div> <div>$B0J2<$K!"%=!<%9$N0lIt$HNc30$N>pJsEy$r5-=R$7$^$9!#(B<BR>
$B@_Dj$J$I3NG'$9$Y$-E@$,$4$6$$$^$7$?$i$465<($$$?$@$1$J$$$G$7$g$&$+!#(B</div> <div> </div> <div>HogeAaaAction$B$K$R$b$E$/(Bhtml$B$rI=<($7!"$=$N(Bhtml$B$+$i(Bsubmit$B$K$h$j!"(B<BR>
HogeAaaAction$B$N(BhogeBaa$B%a%=%C%I$r8F$S=P$7$F$$$^$9!#(B<BR>
$B$=$N8e!"(BForward$B@h$N(BHogeBbbAction.java$B$N(Bexecute$B$,8F$S=P$5$l$F$$$^$7$?$,!"(B<BR>
$B2<5-$N(BException$B$,H/@8$7!"@5>o$KF0:n$7$F$$$J$$>uBV$G$9!#(B</div> <div> </div> <div>$B%G%P%C%0<B9T$G!"(B<BR>
AbstractSelectAction$B$N(Bexecute$B%a%=%C%I$N%m!<%+%kJQ?t(Bpath<BR>
$B$r3NG'$r;n$_$?$H$3$m!"(BAbstractSelectAction$B$N(Bexecute$B$,#2EY(B($B:F5"E*!)(B)$B8F$P$l$F$$$^$7$?!#(B<BR>
$B#1EYL\$K8F$P$l$?;~$K$O!"(Bpath=/hogeAaa/bbb$B$H$J$j!"4|BT$7$F$$$kJ8;zNs$G$7$?$,!"(B<BR>
$B#2EYL\$K8F$P$l$?;~$K$O!"(Bpath=/hogeAaa$B$H$J$j!"M=4|$7$J$$J8;zNs$G$7$?!#(B<BR>
$BM=4|$7$J$$J8;zNs$N$?$a$K!"(BForward$B@h$,H/8+$G$-$J$$$?$a$KNc30$,H/@8$7$F$$$k$h$&$G$9!#(B</div> <div> </div> <div>$B0x$_$K!"(B<BR>
/hogeAaa/bbb.do?command=execute$B$H(BURL$B$rD>@\F~NO$7$?>l9g$O!"@5>o$KF0:n$7$^$7$?!#(B<BR>
$BD>@\F~NO$G@5>o$KF0:n$9$k>l9g$H!"(BForward$B$G$&$^$/F0:n$7$J$$>l9g$G$O!"(B<BR>
$B8F$S=P$785$N2hLL$N(BAction$B$N(B@StrutsActionForward$B$r85$K(BForward$B$7$F$$$k$+!"(B<BR>
Forward$B@h$N(BAction$B$rD>@\8F$S=P$7$F$$$k$+$N0c$$$,$"$j$^$9!#(B</div> <div> </div> <div>$B$5$i$K!"(B@StrutsActionForward$B$N(Bcommand=execute$B$N@_Dj$,$J$$$b$N$G$O!"(B<BR>
$B@5>o$K(BForward$B$G$-$^$7$?!#(B<BR>
$B0c$$$O(B@StrutsAction$B$N(Bcommand=execute$B$N;XDj$N$"$j$J$7$KH<$&!"(B</div> <div>@StrutsAction$B$N;XDj$/$i$$$G$9!#(B</div> <div> </div> <div>**********************************************************<BR>
HogeAaaAction.java($B0lItH4?h(B)<BR>
@StrutsAction(path = "/hogeAaa/xxxxx")<BR>
public class HogeAaaAction {<BR>
{<BR>
@StrutsActionForward(path = "/hogeAaa/bbb.do?command=execute")<BR>
public static final String HOGE_A= "hogeBbb";</div> <div> @StrutsActionForward(path = "/hogeAaa/xxx.do")<BR>
public static final String HOGE_X= "hogeXxx";</div> <div> _/**<BR>
* @return <A href="mailto:{@link">{@link</A> #HOGE_A}<BR>
*/<BR>
public String hogeBaa() {<BR>
return HOGE_A;<BR>
}<BR>
_/**<BR>
* @return <A href="mailto:{@link">{@link</A> #HOGE_X}<BR>
*/<BR>
public String hogeXaa() {<BR>
return HOGE_X;<BR>
}<BR>
}<BR>
***********************************************************<BR>
***********************************************************<BR>
HogeBbbAction.java($B0lItH4?h(B)<BR>
@StrutsAction(path = "/hogeAaa/bbb", parameter = "command")<BR>
public class HogeBbbAction{<BR>
@Binding<BR>
private HogeBbbService hogeBbbService;<BR>
@StrutsActionForward(path = "/hogeAaa/ccc.html")<BR>
public static final String SUCCESS = "success";<BR>
_/**<BR>
* @return $BA+0\@h(B<BR>
*/<BR>
public String execute(){<BR>
hogeBbbDto.clear();<BR>
hogeBbbService.initialize(hogeBbbDto);<BR>
return SUCCESS;<BR>
}<BR>
}<BR>
***********************************************************<BR>
<BR>
[WARN ] TP-Processor10 2009/7/09 19:23:33,636 org.apache.struts.chain.commands.AbstractExceptionHandler.execute(AbstractExceptionHandler.java:95) Unhandled exception<BR>
org.apache.struts.chain.commands.InvalidPathException: No action config found for the specified url.<BR>
at org.apache.struts.chain.commands.AbstractSelectAction.execute(AbstractSelectAction.java:71)<BR>
at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)<BR>
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)<BR>
at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304)<BR>
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)<BR>
at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)<BR>
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)<BR>
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)<BR>
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)<BR>
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at org.seasar.extension.filter.EncodingFilter.doFilter(EncodingFilter.java:69)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at org.seasar.struts.filter.S2StrutsFilter.doFilter(S2StrutsFilter.java:58)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at org.seasar.struts.hotdeploy.filter.S2StrutsHotdeployFilter.doFilter(S2StrutsHotdeployFilter.java:51)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at org.seasar.framework.container.hotdeploy.HotdeployFilter.doFilter(HotdeployFilter.java:70)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at org.seasar.framework.container.filter.S2ContainerFilter.doFilter(S2ContainerFilter.java:77)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at jp.co.np.hoge.servlet.filter.SingleSignOnSlaveFilter.doFilter(SingleSignOnSlaveFilter.java:155)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)<BR>
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)<BR>
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)<BR>
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)<BR>
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)<BR>
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)<BR>
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)<BR>
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)<BR>
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)<BR>
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)<BR>
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)<BR>
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)<BR>
at java.lang.Thread.run(Thread.java:595)<BR>
[WARN ] TP-Processor10 2009/7/09 19:23:33,639 org.apache.struts.chain.commands.ExceptionCatcher.postprocess(ExceptionCatcher.java:165) Exception from exceptionCommand 'servlet-exception'<BR>
org.apache.struts.chain.commands.InvalidPathException: No action config found for the specified url.<BR>
at org.apache.struts.chain.commands.AbstractSelectAction.execute(AbstractSelectAction.java:71)<BR>
at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)<BR>
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)<BR>
at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304)<BR>
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)<BR>
at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)<BR>
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)<BR>
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)<BR>
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)<BR>
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at org.seasar.extension.filter.EncodingFilter.doFilter(EncodingFilter.java:69)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at org.seasar.struts.filter.S2StrutsFilter.doFilter(S2StrutsFilter.java:58)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at org.seasar.struts.hotdeploy.filter.S2StrutsHotdeployFilter.doFilter(S2StrutsHotdeployFilter.java:51)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at org.seasar.framework.container.hotdeploy.HotdeployFilter.doFilter(HotdeployFilter.java:70)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at org.seasar.framework.container.filter.S2ContainerFilter.doFilter(S2ContainerFilter.java:77)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at jp.co.np.hoge.servlet.filter.SingleSignOnSlaveFilter.doFilter(SingleSignOnSlaveFilter.java:155)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)<BR>
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)<BR>
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)<BR>
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)<BR>
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)<BR>
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)<BR>
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)<BR>
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)<BR>
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)<BR>
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)<BR>
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)<BR>
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)<BR>
at java.lang.Thread.run(Thread.java:595)<BR>
[ERROR] TP-Processor10 2009/7/09 19:23:33,641 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:253) action Servlet.service()<BR>
org.apache.struts.chain.commands.InvalidPathException: No action config found for the specified url.<BR>
at org.apache.struts.chain.commands.AbstractSelectAction.execute(AbstractSelectAction.java:71)<BR>
at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)<BR>
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)<BR>
at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304)<BR>
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)<BR>
at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)<BR>
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)<BR>
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)<BR>
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)<BR>
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at org.seasar.extension.filter.EncodingFilter.doFilter(EncodingFilter.java:69)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at org.seasar.struts.filter.S2StrutsFilter.doFilter(S2StrutsFilter.java:58)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at org.seasar.struts.hotdeploy.filter.S2StrutsHotdeployFilter.doFilter(S2StrutsHotdeployFilter.java:51)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at org.seasar.framework.container.hotdeploy.HotdeployFilter.doFilter(HotdeployFilter.java:70)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at org.seasar.framework.container.filter.S2ContainerFilter.doFilter(S2ContainerFilter.java:77)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at jp.co.np.hode.servlet.filter.SingleSignOnSlaveFilter.doFilter(SingleSignOnSlaveFilter.java:155)<BR>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<BR>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<BR>
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)<BR>
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)<BR>
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)<BR>
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)<BR>
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)<BR>
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)<BR>
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)<BR>
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)<BR>
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)<BR>
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)<BR>
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)<BR>
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)<BR>
at java.lang.Thread.run(Thread.java:595)</div> <div>$B0J>e!"$h$m$7$/$*4j$$$7$^$9!#(B<BR>
</div>
<div style="line-height: 0; width: 0; height: 5px; clear: both;"> </div>
<p> 
<hr size=1><a href=http://pr.mail.yahoo.co.jp/toolbar/ target="new">Power up the Internet with Yahoo! Toolbar.</a><br>