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

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2006年 11月 15日 (水) 19:50:08 JST


米林です。

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 メーリングリストの案内