-
Type: Bug
-
Resolution: Fixed
-
Priority: Major
-
None
-
Affects Version/s: 1.0.6
-
Component/s: Teeda Core
-
None
-
Environment:JAVA5 + TOMCAT5.5.23
始めまして。報告させていただきます。
javax.faces.component.UIGraphicのRendererがorg.seasar.teeda.core.render.html.HtmlGraphicImageRendererとなりますが、
HtmlGraphicImageRendererはHtmlGraphicImageのみレンダリング可能となってしまっております。
HtmlGraphicImageRendererの内部処理で2箇所HtmlGraphicImageへキャストしている部分にて、
UIGraphicのレンダリング時にClassCastExceptionとなります。
私の方で
(UIGraphic) component
と変更し、
encodeHtmlGraphicImageEnd
getUrl
の引数もUIGraphicと変更し動作させた所、
表面的には正しく動作しているように思えます。
タグよりUIGraphicが生成されることはないと思いますが、
私の作成したへな猪口UIComponentで中で動的に生成しております。
(同様の問題でtomahawkのtree2も動作しないように見受けられます)
お手すき時に修正くださると幸いです。