[Seasar-user:9528] Re: [Kijimuna] Kijimuna の不具合?

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2007年 7月 29日 (日) 14:00:55 JST


市川です。

再現用のコードまで提供していただいてありがとうございます。
ご指摘いただいた2点とも確認しました。

07/07/25 に Ito Yoshiichi<[E-MAIL ADDRESS DELETED]> さんは書きました:

> ・コンポーネントのコンストラクタの引数が配列の場合
>   (プロパティの場合は問題なし)

コンストラクタの引数が配列のとき、型そのものを解決できなかったことが
原因でした。今回の場合ですと、"new String[] {"a", "b", "c"}"の"String"
の部分にあたります。Kijimunaはこれをそのまま(java.lang.Stringではなく
て)Stringというクラス名を完全限定名として解決しようとするためエラーと
なっていました。Seasar2は、このようなパッケージのないクラス名で解決で
きないときはクラス名の前に"java.lang."を付加するようになっています。
ですので、Kijimunaもそのように修正したいと思います。

> ・プロパティに bindingType="none" を指定し、要素が未指定の場合

バリデート時の、bindingTypeの判定処理が抜けていました……。
判定処理を追加します。

ご迷惑をおかけしますが、次のリリースまでお待ちください。



Seasar-user メーリングリストの案内