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

松山 大樹 [E-MAIL ADDRESS DELETED]
2006年 11月 15日 (水) 19:41:02 JST


 松山です。
 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) では、
正常に表示されます。

 回避方法などありましたら、ご教示ください。

 よろしくお願いします。


-- 
::: 株式会社WOWOWコミュニケーションズ http://www.wowcom.co.jp/
:::   ITシステム・インテグレートDiv.
:::  Web・ソリューション&システム開発Unit.
:::   松山 大樹 - [E-MAIL ADDRESS DELETED]





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