Jetplume

<Jetplume>MyFacesブリッジ、VFSポートレットなどのコードをJetplumeへコミット。古いものは消したりしたので、100通以上のコミットメールが届く。あとは、Jetplume のビルド方法もドキュメント化して、MyFacesブリッジを使ってもらえるように呼びかけていくことにしようm(__)m 個人的には、結構、便利なものだと思うので♪MyFacesブリッジは、あまりすっきりしたコードではない気もするが、MyFaces のフィルタを web.xml に追加したくないという場合には、参考になったりするかも、と思います。

<Jetspeed>Tomcat 5.5 でRomeRSSPortletが動かないという問題がメーリングリストで報告されているので、試してみねばと思い、まだ、時間がとれていない。とりあえず、ROME側で何のエラーが起きているのかがわからないと、対応できないので、まずは、そこを確認しないとな・・・。たぶん、XML パーサーまわりだとは思うのだが・・・。

Jetspeed

<Jetspeed>レイアウトポートレットについて、簡単にまとめる。これで気分的には、1週間の目標を達成できたような気分になった。でも、実際は、VFSポートレットがまだ、完了していないのだが・・・。まぁ、次のドキュメントか作業は、データベースについて書こうと思っていたけど、ここのところ、ビルド方法がまたまた変更が入りそうで、そっちの変更をしないといけないかな・・・。あとは、MyFaces を使ったポートレットについても書きたいところだな・・・。

<スパムメール>最近は、スパムメールが1日50通以上は来ているような。まぁ、Thunderbirdの迷惑メールフィルタでタイトルを見て捨てるだけなんだけど。でも、以前に重要なメールをスパムとして判断されたから、ちょっと信頼しきることもできないんだよね・・・。

HttpSessionContext

<HttpSessionContext>VFSポートレットでポータルコンテナからサーブレットに移ったときにコンテキストが違うのでセッションが別になるので、何か方法を探し始める。HttpSessionContextで、セッションの一覧がとれるのかと思い、喜んだのもつかの間の Deprecated の記述。うーん、使えん。というわけで、さらに調査。http://java-house.jp/ml/archive/j-h-b/044452.html に議論があったので、参考にして、SessionContainerを作る。でも、いまいち、すっきりしない気がしているが、時間的な制約もあるので、あとで、考えることにする。とりあえず、//TODOでコメントしておこう。ここいらで、一度、Tomcat のセッション管理のコードにもちらっと目を通した方がよいと思う今日この頃。