illigalColumnNamePattern

S2Unitを使ってExcelからデータを読み込んでテストしているのですが、特定のカラムがどうしても読み込めずに悩みました。Seasar.NETのソースファイルを読んでみたところ、

        private Regex illigalColumnNamePattern = new Regex("F[0-9]+$", RegexOptions.Compiled);

こんな記述が。カラム名が「F+数字」で終わっているものは読み込まない仕様のようです。で、私が読み込もうとしていたテーブルのカラムは、「USERINF01, USERINF02..」なのでビンゴ。カラム名を変えるわけには行かないのでSeasar.NETのソースを書き換えて対応することにしました。

Seasar.NETのバージョンが上がるたびにこの修正をすることを忘れないようにしないと・・・