[CUBBY-59] S2Container 2.4.18以降との組み合わせ時、FormDxoでオブジェクト型のパラメータがコピーされない Created: 2008-01-07 Updated: 2008-01-30 Resolved: 2008-01-19 |
|
Status: | Closed |
Project: | Cubby |
Component/s: | Core |
Affects Version/s: | 0.9.2 |
Fix Version/s: | 1.0.0-RC1 |
Type: | Bug | Priority: | Major |
Reporter: | jfut | Assignee: | baba |
Resolution: | Fixed | Votes: | 0 |
Labels: | None | ||
Environment: |
S2Container 2.4.18以降 |
Description |
S2Container 2.4.18以降、S2Dxoのオブジェクト変換方法が変わったため、FormDxoでオブジェクト型のパラメータをFormBeanにコピーしようとすると失敗します。 とりあえずの回避策として、s2container.diconに次の設定をすると上手くいきました。 <component class="org.seasar.framework.container.factory.SimplePathResolver"> <initMethod name="addRealPath"> <arg>"dxo-builtin-converters.dicon"</arg> <arg>"dxo-builtin-converters-shallow.dicon"</arg> </initMethod> </component> |
Comments |
Comment by baba [ 2008-01-19 ] |
|
Comment by baba [ 2008-01-17 ] |
念のため、FileItemが安全にコピーできるように、FileItemのConverterを作っておきたいと思います。 ついでなのでFileItemからInputStreamやbyte[]に変換するようなコンバータがあれば、ファイルアップロード時にFileItemではなく、InputStreamやbyte[]にデータを格納できるので、作ってみようと思います。 |
Comment by agata [ 2008-01-14 ] |
こちらも同様にS2の2.4.21が出たら0.9.3としてリリースします。 |
Comment by jfut [ 2008-01-10 ] |
ありがとうございます。こちらも確認しました。 |
Comment by baba [ 2008-01-10 ] |
ご報告ありがとうございます。 FormDxoで使用するコンバータを dxo-builtin-converters-shallow.dicon から取得するように変更して対応しました。 |