nekohtmlも更新されないけど、自分が使っている範囲では大きな問題にあってないからいいやっと思って、今までやってきたけど、SSOProxyを作っていると、いろいろ問題に遭遇するのでnekohtmlをいじらなきゃだめかなっと思って、検索したら、去年の終頃から更新し始まっているのね。バージョンが1.9.7とかになっている。知らなかった・・・。あとで、試そう。
HttpMethodParams.SINGLE_COOKIE_HEADER
Redmine デモサイトをテストに使いつづけるのもなんなので、自前で用意したものに変更しようと思い、簡単にインストールできそうだったのでWindowsにサイボウズを入れて試してみる。そしたら、ログインはできるものの、セッションが維持されない・・・。なんじゃこりゃと思い、調べてみると、普通にアクセスした場合と、リクエストヘッダーでクッキーが1行になるか2行になるかの違いみたい。どうすりゃいんだと思い、httpclientのソースを見てみると、
httpclient.getParams().setBooleanParameter(HttpMethodParams.SINGLE_COOKIE_HEADER, true);
としてあげればいいことが判明。なるほど、システムによって、クッキーを一行返しじゃないと受付ないものもあるのか・・・。いろいろと試すと、HTTP自体のお勉強になるな。
Jetspeed 2.2-SNAPSHOT
ほんとは、先月あたりから取り組もうと思っていたのだけど、ようやく取り組む方向に持っていけそう。というわけで、早速、ワークスペースを svn update しようと思ったら、パスが変わっていたりで失敗(長らくいじってなかったからな・・・)。というわけで、チェックアウトしなおして、ビルドの方法も Maven2 になって変わっちゃっているので再確認。settings.xml を置けというのもどうかと思うので、-s オプションで指定して対応した。試した感じではビルドはできたみたい(でも、警告のたびにビルドが止まるのはどうかと思うよ)。でも、そのビルド環境だと、面倒な気がするから、また、PALポータルのビルド環境でラップして、ビルドできるようにしようっと。という感じで、J2 に取り組み中。