[Seasar-user:15547] Re: 【S2JDBC】検索結果0件の時のiterateについて
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2008年 8月 27日 (水) 19:00:18 JST
小林 (koichik) です.
Date: Wed, 27 Aug 2008 18:34:40 +0900
From: 堀切 哲生 <[E-MAIL ADDRESS DELETED]>
To: <[E-MAIL ADDRESS DELETED]>
Subject: [Seasar-user:15543] 【S2JDBC】検索結果0件の時のiterateについて
> 次の様なコードを検索結果0件になる条件にてJUnitから実行したところ、
> NullPointerExceptionが発生しました。
(略)
> return jdbcManager
この戻り値を long で受け取っているのでは
ないでしょうか?
long count = 〜
^
> .iterate(new IterationCallback<AccessCount, Long>() {
この iterate() の戻り値型は long ではなく
Long であり,0 件の場合は null となりますが,
null からlong へはキャストできないのでヌルポに
なります.
戻り値を Long で受け取るようにしてください.
このケースに該当しない場合はスタックトレースを
見せてください.
--
<component name="koichik">
<property name="fullName">"Koichi Kobayashi"</property>
<property name="email">"[E-MAIL ADDRESS DELETED]"</property>
<property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>
Seasar-user メーリングリストの案内