Jetspeed

<Jetspeed>Randyによって、プロファイルのルールが変えられてしまった・・・。というわけで、現状の問題点をあげるために、プロファイルのフォールバック問題とログイン問題のバグを登録。どちらも、まだ、良い解決策はない。たぶん、私の方からアイディアを出さないことには、改善されていかないような気もする・・・。うーん、修正方法を考えなければ・・・。

<MyFaces>どうやら、UIViewRootのcreateUniqueIdがだめなせいか、ポートレットとして利用する場合には、IDがユニークにならない。ポートレットでは、RenderResponseのgetNamespace()を利用して、JavaScriptなどにユニークな値を与えるのが普通だと思うが、同様の方法が適用できるかわからない。createUniqueIdを使っているところがRenderResponseを持っているフェーズなら、特に問題なく、修正できるのだがねぇ。あとは、TomahowkでcreateUniqueIdに頼らないで、IDを生成されていたりすると、修正範囲が大きくて、対応するのが困難になるだろう。まぁ、どちらにしてもバグをあげないといかんよね。

MyFaces上のポートレットで別な話題としては、ポートレットモードのリンクをどうやって、使うのかというのがでていた。${viewURL}は使えないし、で渡せばエラーになるみたい。でも、この状況から判断すると、使っているMyFacesGenericPortletが原因のような気が・・・。私が提案した方法でもこの辺の拡張を入れたけど、これは起こらないような気がするのだが。起きるか確認した方が良いな・・・。時間があれば・・・。

<台風>今日は夕方から雨が強くなりそう・・・。早く帰ろうかな・・・。

Jetspeed

<Jetspeed>ログイン問題を調べる。調べてみると、loginproxy->redirector->LoginServlet->ページ に言っているように見える。いまいち、loginproxyとredirector が別々にあるのかがよくわからんが一つにまとめたいところ。まぁ、それは置いておいて、問題はLoginServletでJavaScriptで次にとばしているのが原因に思われる。つまり、普通のブラウザでもJavaScriptを無効にしたら、ログインできない。うーん、困った・・・。それ以外にも、LoginServletがメディアタイプを見ていないので、普通に固定のHTMLを返す・・・。だから、XHTML Basicでない情報もここで返されてしまうことになる。という感じで、この辺は新たなソリューションが必要・・・。はて、どう実装しようか・・・。

<雨>昨日は雨の中、自転車で帰ってきた。というか、降りすぎだよ、あれは・・・。雷もなっていたし。つらかった・・・。うーん、今週は結構、雨が降るのかね・・・。

<Fedora>Fedoraのスケジュールを確認したら、次は、来年の2月だってさぁ。だいぶ先だな・・・。当初のスケジュールだと、四半期に一回くらいのペースを考えていなかったような。まぁ、半年に一回くらいの方が普通に使えるものになって良いのかもしれないけど。MyFaces が片づいたら、サーバーをFC4にしてみようかね。http://fedora.redhat.com/participate/schedule/

Jetspeed

<Jetspeed>XHTML Basic サポートをコミット。日本の携帯でアクセスすれば、それらが使われるようになったと思われます。ボーダフォンについては、確認できなかったので、ちょっと表示されるかどうかは不明ですが。現状、日本の携帯だけが表示できるような状況なので、反対意見などがでないかちょっと不安でもあったりします。いまいち、海外の携帯事情がよくわからんから・・・。まぁ、何か言われたら、考えよう。というわけで、(ログインはまだできませんが・・・)興味を持たれた方にはぜひ、試して頂きたいところ。こういうのを足がかりにして、Jetspeedの普及を目指したいところではあるので(^^)まぁ、まずは、ログインできるようにしないと始まらないのだけど。今のところ、リダイレクトが怪しいとにらんでいるが、ボーダフォンは2回までのリダイレクトしか許していないような情報もある。J2 は3回くらいリダイレクトをしているような気もするので、ボーダフォンについてはその部分も不安・・・。こんな感じで携帯事情について少しずつ詳しくなってきている今日この頃。

<MyFaces>Stan が作業をはじめたようだ。数日で何かしらを出してくれるようだ。問題があれば、言ってくるだろうから、私から出すものは一通り出してあるので、何か言われたら対応しよう。特に大きな問題もなく、進むことを祈る。

<Jetspeed日本語版>ログインの問題が修正できたら、Jetspeed日本語版をリリースしておこうかな・・・。でも、普通のブラウザでアクセスしたときにレイアウトがおかしかったような・・・。これって、私のところだけで起こっている訳じゃないよな・・・。