Jetspeed

<Jetspeed>今日はログイン問題をコミット。本当は、フォールバックの問題を解決してからにしようと思っていたけど、この問題はだんだん混沌としてきたため、ログイン問題を先に解決することにした。ログイン問題については、新しいパイプラインを Spring の定義に加えて、メディアタイプにより表示するJSPを切り替えるようにした。これで携帯でも普通に利用できるようになったかね(というか、ログインできないのは致命的だった気が・・・)。一方、フォールバック問題は、混沌としている・・・。Randyはデフォルトのプロファイリングルールにメディアタイプを加えるのはいやだというし、Davidはデフォルトのプロファイリングルールでもそれらはカバーされるべきと言っているし・・・。板挟みに・・・。どうしたものか・・・。個人的には、携帯で利用できるようになれば、どっちでもいいというのはある。とりあえず、今日、他の意見が出るか待って、明日、彼らにメールを出すことにしよう。まぁ、これは、ログイン問題に比べて、たいした問題ではないと思うし。

<MyFaces>結局、あれから、Stan に Tobago って何?と言われ、その情報を提供する。これで、少し展開が変わる可能性もある・・・。MyFacesのポートレット問題も複雑なことになってきて、なかなか進まないな・・・。Portals Bridges に入れておけば、どれだけ楽だったか・・・。今後、どの方向に持って行くかは考え物だな・・・。

Jetspeed

<Jetspeed>ログイン問題のテンプレートは、まずは、JSP で対応することにしよう。結局のところ、コンポーネント化されているから、差し替え可能な状態にしておけば、最終的には JSP だろうがVelocityだろうがたいした問題ではないと判断。というわけで、このまま作業を進めることにしよう。

<MyFaces>メーリングリストに貢献者リストの話題が出ていたので、 http://myfaces.apache.org/project_management/contributors.html を見てみたら、知らぬ間に自分の名前が載っていてびっくり。あんまり良くないパッチを出したときに載っけてくれていたみたい。まぁ、現在、ポートレット問題に取り組み中だから、一応、それで貢献していると言うことで、良しとしておこう。

<MyFaces>昨日、気づいたのだが、MyFaces は WAP 1.0 をサポートしているみたい。faces-config.xmlで<default-render-kit-id>にWML_BASICを指定すれば、良いらしい。動かして確認していないけど、デモがあった。いまいち、どういう仕組みで動くのかはわかっていないが、WAPが動くなら、XHTML Basic も作れば、動かせると言うことかね。WAP 1.0 はあまり使う気がないので、なんとか、XHTML Basic で JSF が使えるようにしたいな・・・。そういうコンポーネントはあるのだろうか・・・。

<MyFaces>そろそろポートレット問題も進めるためにも Stan にメールを出しておこうかなね。

<台風>明日、雨降ったらやだな・・・。