[Seasar-user:5814] Re: [S2Dao]Dtoをパラメータにしたページャで例外が発生してしまいます・・・

Motoba [E-MAIL ADDRESS DELETED]
2007年 1月 22日 (月) 16:57:09 JST


いつもお世話になっております。元場です。

本件につきまして未だご回答を頂けないのですが、
どなたかご存知の方はいらっしゃらないでしょうか?

以上、よろしくお願い致します。

>-----Original Message-----
>From: [E-MAIL ADDRESS DELETED]
>[mailto:[E-MAIL ADDRESS DELETED]] On Behalf Of Motoba
>Sent: Saturday, January 20, 2007 1:48 PM
>To: [E-MAIL ADDRESS DELETED]
>Subject: [Seasar-user:5790][S2Dao]Dtoをパラメータにしたページャで例外が発生
してしまいます・・・
>
>
>元場と申します。
>
>ページャ機能についてご質問があります。
>
>現在ページャのメソッドに Dto を渡して検索しています。
>が、SQLRuntimeException が発生してしまい検索結果取得で常に例
>外が発生してしまいます。
>ページャのメソッド、SQLアノテーションは以下のようにしていま
>す。
>
>public static final String selectPage_SQL = "select * from h
>oge where aaa = /*dto.test*/";
>
>public XXX[] selectPage(YYYDto dto);
>
>
>以下、デバッグログの一部です。
>
>2007-01-20 13:05:25,119 DEBUG [TP-Processor3] (org.seasar.ex
>tension.jdbc.impl.BasicSelectHandler: Logger.java:71) - sele
>ct * from hoge where aaa = 'bb'
>
>[ESSR0071]SQLで例外(ErrorCode=0, SQLState=42703)が発生しまし
>た。理由はorg.postgresql.util.PSQLException: ERROR: column "
>bb" does not exist
>
>ログの SQL はコマンドラインでは正常に結果を取得できます。
>念のためスタックトレースを添付しておきます。
>(スタックトレースは一部公開できない名称が含まれているので、
> アプリケーションのパッケージ名、クラス名は修正しています。)
>
>ちなみに、この Dao には
>
>public static final Class BEAN = XXX.class;
>
>としてBEAN を設けているのですが、ページャに渡す Dto と通常の
>検索で使用する Bean を一つの Daoで保持していても問題ないので
>しょうか?
>
>
>以下、使用している各種バージョンです。
>
>・JDK5.0
>・s2-framework-2.4.8
>・s2-extension-2.4.8
>・s2-dao-1.0.39
>・teeda-core-1.0.3
>・teeda-extension-1.0.3
>・PostgreSQL 8.2.1
>





Seasar-user メーリングリストの案内