[Seasar-user:8421] 不要なメソッドにまでSQL_FILEアノテーションが働きます。
島村竜一
[E-MAIL ADDRESS DELETED]
2007年 6月 18日 (月) 17:27:06 JST
いつもお世話になっております。
島村です。
SQL_FILEアノテーションの動作でバグらしきものがあります。
対象外のメソッドにも同時にSQL_FILEアノテーションがかかっています。
daoに以下の宣言をしておきます。
public String SelectMakeQueryCheckMemer_SQL_FILE = null;
public ArrayList SelectMakeQueryCheckMemer(DbUtilBean bean);
そうしますと、
public int insert(MemberBaseBean base);を呼ぶときに
以下のエラー障害が発生します。
org.seasar.dao.MethodSetupFailureRuntimeException: [EDAO0019]jp.aa.dao.MemberBaseDao
のSelectMakeQueryCheckMemer
メソッドの初期化時に例外が発生しました。理由は
org.seasar.dao.SqlFileNotFoundRuntimeException: [EDAO0025]SQLファイルが
見つかりません。(Dao=jp.aa.dao.MemberBaseDao,
public String SelectMakeQueryCheckMemer_SQL_FILE = null;
をコメントアウトするとinsertメソッドが正しく動作します。
以上
よろしくお願いします。
Seasar-user メーリングリストの案内