[Seasar-user:4717] Re: S2Dao tigerの@Columnについて
上原 慶三
[E-MAIL ADDRESS DELETED]
2006年 9月 28日 (木) 08:23:23 JST
上原です。
junichi kato wrote:
> 加藤です。
>
> とりあえず、よくわからないのですが、org.seasar.dao.impl.DaoMetaDataImpl
> クラスの動きをトレースして確認したところ、initializeで失敗していました。
>
> で、ImageFileDaoの以下のメソッドで、sqlファイルを定義せずに@Argumentsを
> 指定していることが原因でした。
>
> @Arguments("imageId")
> public ImageFile getImageFileByImageId(long imageId);
>
> insertを実行しているときに下記のメッセージを受けたので、てっきりBeanであ
> るImageFileのimageIdの@Columnに問題があるのかと思いましたが、別のメソッ
> ドに問題がありました。
>
> org.seasar.extension.jdbc.ColumnNotFoundRuntimeException: [ESSR0068]テー
> ブル(image_file)のカラム(imageId)が見つかりません
>
> Exceptionのメッセージですが、対象のメソッド名も付加していただけたら、問
> 題解決が早いと思うのですが、いかがでしょうか?
>
修正しておきます。他にもエラーメッセージ等で変更しておいたほうがよい
ところがありましたらお知らせください。
--
---
上原 慶三<[E-MAIL ADDRESS DELETED]>
Seasar-user メーリングリストの案内