今日のひとこと Challange IT For Future

Hotdeployをポートレットで

Seasar 読了 2分

この記事は最終更新から 20 年以上たっています。内容が現在の状況と異なる可能性があります。現在の情報は最新の記事、Fess の記事をご覧ください。

S2PortletにHotdeployPortletFilterを加えておきました。これでポートレットで使えるようにあると思うのだけど、いまいち、動きが怪しいところがある。Teeda で、

<h:outputText value="#{action_sayHelloPage.name}"
styleClass="portlet-font" />

と言った感じでSayHelloPageビーンのnameを取得しようとしているのだけど、Hotdeployのときには読みに行かない(つまり、何も表示されない)。しかし、COOLに切り替えると期待通りの動きになる。Hotdeploy的には、

<h:commandLink action="#{action_sayHelloAction.doBack}"
value="#{msgs['sayhello.Back']}" styleClass="portlet-form-button" />

っで、SayHelloActionビーンのdoBackとかは普通にHotdeployとCoolも期待通りに動いているので、そこら辺は動いているような気はする。S2PortletのHotdeployPortletFilterは特殊なことはしていないから、Teedaのところを見る必要があるのかね・・・。