2015|10|
ぷっちん日記
2003-01-06 (月) 始動 [長年日記]
■ 新年
今年は仙台にて年を越した。かなり違う食習慣に驚きつつも相当食べ過ぎた。仙台初売りなるものに行き、koにお年玉?として、B00006FRAPとヘアーアイロンを買ってもらった。それから皆で遊ぶためにB00006LA0Mを購入。はじめてのももてつ。楽しい。ひさびさにkoが一緒に遊んでくれるのも嬉しかった。
■ 今年の目標
- 家計簿をつける
- 情報収集
- 朝ご飯を食べる
■ XMLをJUnitで比較する
XMLの内容をJUnitで検証するのは結構面倒だ。そのために、jakarta の XML Security の XMLCanonicalizer を利用して、canonicalize して比較するようにしたのだけれど、困ったことがあった。それは、XML Security が内部で Log4j の設定をしているために、結果として canonicalize する前までの Log4jの設定 (log4j.propertiesによる) が変更されてしまうのだ。ログ設定が変わることは、特に Cactus で使うときに、ログが出なくなって困った。
その解法をやっとみつけた。*1
org/apache/xml/security/resource/config.xml を一部書き換えて、クラスパスに通すか、xmlsec.jar 内のこのファイルを置き換えればいい。変更の仕方は、
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"> .. </log4j:configuration>このlog4j:configuration要素の中身を削除して空要素にするとうまくゆくようだ。*1
*1 ちなみに、タグごと削るとNullPointerExceptionが出る。
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"/>
おお!写真ありがとう>ko
キングボンビー&キングデビル嫌い。。。。
朝ご飯が一番むずかしいな。
それは皆そうですって。ボンビラス星で3つ扉をアタックさせられて超転落人生しましたよ。ブラックのほうがマシ。
朝ご飯って何ですか?
朝ご飯はゲームの話じゃなくて今年の目標です。
おぉ!なるほど。朝は食欲がなかなかわかないときもありますからね。