seasarorg/seasar2 — pull request #3 by backpaper0 (2013-10-18 20:12:50+00:00)
Title: 正規表現として扱われる文字列内にあるピリオドをエスケープしました。

bindメソッド内で次のようなコードがあります。

> JndiResourceLocator.resolveName(name).split(".")

これは例えば "foo.bar.baz" といった文字列が渡された場合にピリオドで分割して { "foo", "bar", "baz" } という配列に変換されることを期待しています。
しかしString#split(String)は引数の文字列を正規表現として扱うのでこのコードだとすべての文字で分割されてしまいます。
以上のことから期待する動作を確認するためのテストコードを追加してbindメソッドを修正しました。