[Seasar-user:3900] Re: [S2JSF(Teeda)] 自作のvalidator+m:requiredでJSP例外

Shinpei Ohtani [E-MAIL ADDRESS DELETED]
2006年 6月 19日 (月) 21:26:23 JST


shotです。

以下のSeasar-user:3895と同じ原因でした。
次のバージョンで修正されています。

宜しくお願いします。

06/06/19 に O.K.U.<[E-MAIL ADDRESS DELETED]> さんは書きました:
> O.K.U.です。もうひとつ。
>
> S2JSF 1.1.0 Beta1 (Teeda版)で、自作のvalidatorを組み込み、
> m:required="true" を指定した条件で、該当入力欄を入力せずに
> submitすると、JSP例外が発生します。
>
> S2JSF Example 1.1.0 Beta1 を使った再現手順
>
> [Seasar-user:3895] と同じです。
> (4)で入力欄にaaaと入力するかわりに、何も入力せずに
> submitボタンを押します。
> MyFaces版では「"Age": 値を入力して下さい.」と表示されますが、
> s2-jsf-1.1.0-beta-1 では、以下の例外が発生します。
>
> −−−−−−−−−−
> org.seasar.jsf.exception.JspRuntimeException: [EJSF0009]JSP例外が発生しました。理由はjavax.servlet.jsp.JspException: Error while saving state in session:null
>         org.seasar.jsf.runtime.ViewRendererImpl.renderView(ViewRendererImpl.java:104)
>         org.seasar.jsf.application.S2ViewHandler.renderView(S2ViewHandler.java:123)
>         org.seasar.jsf.lifecycle.LifecycleImpl.render(LifecycleImpl.java:186)
>         javax.faces.webapp.FacesServlet.service(FacesServlet.java:77)
>         org.seasar.teeda.core.util.ServletExternalContextUtil.dispatch(ServletExternalContextUtil.java:123)
>         org.seasar.teeda.core.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:97)
>         org.seasar.jsf.application.S2ViewHandler.renderView(S2ViewHandler.java:125)
>         org.seasar.jsf.lifecycle.LifecycleImpl.render(LifecycleImpl.java:186)
>         javax.faces.webapp.FacesServlet.service(FacesServlet.java:77)
>         org.seasar.extension.filter.EncodingFilter.doFilter(EncodingFilter.java:62)
>         org.seasar.framework.container.filter.S2ContainerFilter.doFilter(S2ContainerFilter.java:63)
>         org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
> −−−−−−−−−−
>
> しかも、この例外が発生した後は、このページを
> ブラウザで「再読み込み」しても、ブラウザの「戻る」ボタンで戻ったのち、
> 再度メニューの Validator をクリックしてページ移動しても、上の例外が
> 発生してしまいます。
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://www.seasar.org/mailman/listinfo/seasar-user
>


-- 
=============================
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
=============================



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