[Seasar-user:7894] Re: HtmlSelectOneListboxRendererクラスでClassCastException発生
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
2007年 5月 29日 (火) 17:18:43 JST
大谷です。
下記対応で修正が入っています。
https://www.seasar.org/issues/browse/TEEDA-213
質問なのですが、
kyuden.haiden.cmn.tag.CmnSelMenuUIは何を継承したクラスなのでしょうか?
HtmlSelectOneListboxRendererではHtmlSelectOneListboxが来ることを
Teeda側では期待しているのですが・・・
宜しくお願いします。
07/05/29 に [E-MAIL ADDRESS DELETED]<[E-MAIL ADDRESS DELETED]> さんは書きました:
> お世話になります。加祥です。
>
> teeda-1.0.6をteeda-1.0.7にバージョンアップしたところ、
> HtmlSelectOneListboxRendererクラスのrenderStyleClass
> でClassCastExceptionが発生しました。
>
> プルダウンを使用している画面ですが、1.0.6では正常に
> 動作しています。
>
> 下記クラスに関して、1.0.6と1.0.7で差分をとったところ、
> 1.0.7で追加されたメソッドでClassCastExceptionが発生
> していました。
> ・HtmlSelectOneListboxRenderer
> ・HtmlSelectManyListboxRenderer(継承元)
>
> ClassCastExceptionが発生した時のログは下記の通りです。
> 回避策をご教示お願いします。
>
> java.lang.ClassCastException: kyuden.haiden.cmn.tag.CmnSelMenuUI
> at org.seasar.teeda.core.render.html.HtmlSelectOneListboxRenderer.renderStyleClass(HtmlSelectOneListboxRenderer.java:83)
> at org.seasar.teeda.core.render.html.HtmlSelectManyListboxRenderer.encodeHtmlSelectListboxEnd(HtmlSelectManyListboxRenderer.java:88)
> at org.seasar.teeda.core.render.html.HtmlSelectManyListboxRenderer.encodeEnd(HtmlSelectManyListboxRenderer.java:68)
> at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:349)
> at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:248)
> at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:214)
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
--
=============================
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
=============================
Seasar-user メーリングリストの案内