-
Type: Bug
-
Resolution: Won't Fix
-
Priority: Major
-
None
-
Affects Version/s: 2.4.42
-
Component/s: S2Dxo
-
Labels:None
org.joda.time.DateTimeからjava.util.Dateへの変換するJodaTimeDxoConverterを作成したが、org.seasar.extension.dxo.converter.impl.DateConverterが利用されて、正しくコンバートされない。
DateConverterのgetSourceClasses()が Object.classを返すためJodaTimeにも変換可能と解釈されて、distanceTableにJodaTimeDxoConverterとDateConverterの双方が登録されてしまいます。
distanceも同じになる(変換先の型で評価するため)ため、片方が上書きされてしまい、望んでいるコンバーターを利用でません。