[Seasar-user:5120] Re: [Teeda1.0.1] WebSphere で、 HtmlInputText.getAutocomplete()

Shinpei Ohtani [E-MAIL ADDRESS DELETED]
2006年 11月 15日 (水) 19:51:12 JST


大谷です。

WebSphere6.1の設定でPARENT_FIRSTになっていないでしょうか?

> [Servlet Error]-[Faces Servlet]: java.lang.NoSuchMethodError: javax/faces/component/html/HtmlInputText.getAutocomplete()Ljava/lang/String;
> at org.seasar.teeda.core.render.html.HtmlInputTextRenderer.encodeHtmlInputTextEnd(HtmlInputTextRenderer.java:70)
> at

この上記のメソッドでは、Teedaでしかないので、別のJSF実装が使われていると
メソッドが無いと怒られます。

06/11/15 に [E-MAIL ADDRESS DELETED]<[E-MAIL ADDRESS DELETED]> さんは書きました:
> 米林です。
>
> From: "松山 大樹" <[E-MAIL ADDRESS DELETED]>
> Sent: Wednesday, November 15, 2006 7:41 PM
>
> > 松山です。
> > S2.4.2、JSF1.1.0、Teeda1.0.1 の組み合わせのWebアプリケーションで、
> > Tomcat だと問題ないですが、WebSphere だと、ページを表示したときに
> > 次の例外が発生します。
> >
> > ----------------------------------------------------------------------
> > [Servlet Error]-[Faces Servlet]: java.lang.NoSuchMethodError:
> > javax/faces/component/html/HtmlInputText.getAutocomplete()Ljava/lang/String;
> > at
> > org.seasar.teeda.core.render.html.HtmlInputTextRenderer.encodeHtmlInputTextEnd(HtmlInputTextRenderer.java:70)
> > at
> > org.seasar.teeda.core.render.html.HtmlInputTextRenderer.encodeEnd(HtmlInputTextRenderer.java:54)
> > at
> > javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:754)
> > at org.seasar.jsf.util.RenderUtil.encodeChild(RenderUtil.java:79)
> > at org.seasar.jsf.util.RenderUtil.encodeChildren(RenderUtil.java:63)
> > at
> > org.seasar.jsf.render.html.HtmlElementRenderer.encodeChildren(HtmlElementRenderer.java:85)
> > at
> > javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:735)
> > (以下、省略)
> > ----------------------------------------------------------------------
> >
> > とりあえず、<input type="text"> があると、上記の例外が出るようです。
> > <input type="text">がないページだと、正常に表示されます。
> >
> > 以前のバージョン(S2.4.0-rc2、s2jsf1.1.0-beta-5、teeda1.0-beta-6) では、
> > 正常に表示されます。
> >
> > 回避方法などありましたら、ご教示ください。
>
> 最新のS2JSF1.1.0のs2jsf-exampleが、松山さんと同じバージョンの
> 組み合わせなので、s2jsf-exampleをWebSphereでページ表示した場合も
> 同様の現象でしょうか?
> # アプリケーションサーバの違いにより
> # 出ている例外とは思いにくいですね
>
> ---
> 米林 正明
> [E-MAIL ADDRESS DELETED]
>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>


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



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