makotan _at_ gmail dot com

昨日の続き

手元でテストしてると動きに謎なところが・・・
まずホットデプロイ
例外の内容
org.seasar.framework.beans.IllegalPropertyRuntimeException: [ESSR0059]クラス(example.org.seasar.s2buri.dao.ShippingSetDao$$EnhancedByS2AOP$$75b888)のプロパティ(orderInfoDao)の設定に失敗しました。理由はorg.seasar.framework.container.TooManyRegistrationRuntimeException: [ESSR0045]orderInfoDaoに複数のコンポーネント(example.org.seasar.s2buri.dao.OrderInfoDao, example.org.seasar.s2buri.dao.OrderInfoDao, example.org.seasar.s2buri.dao.OrderInfoDao)が登録されています
example.org.seasar.s2buri.dao.OrderInfoDaoって3つも無いつもりなんだけど・・・
その次クール
OrderInfoDtoのPkeyが見つからない
って自動でPkeyを(しかも定数アノテーションから)見つける機能が動いてないって事??
それreflectionでエラーって事??COOLなのに??
(追記)
COOLの時はコンポーネント名が設定されてないような動きをしてる
そしてBaoが無いって言われた・・・まぁコンポーネント名で探してるからそういう動きするのは当たり前かな
(さらに追記)
ホットデプロイだとコンポーネントが3つ登録されてNG
結局むりやんか
(追記終わり)
手詰まりになったので、これから数日は手を出さないことをここに宣言します
#やりたくなくなったんじゃなくて、本業に戻らないとね