[Seasar-user:8431] Re: [S2DAO]DB より取得したデータの全項目がNULLになる

豊田 友幸 [E-MAIL ADDRESS DELETED]
2007年 6月 18日 (月) 18:16:31 JST


お世話になります。

検索ボタン押下後のログは下記のようなものしか
出力されていません。
最後のNullPointerExceptionは、データ取得ができているはずなのに
値を取り出そうとするとNullなためExceptionが発生しています。

2007-06-18 18:09:35,035 INFO  [http-8181-Processor24] krs.service.impl.KRSServiceImpl (SqlExecuteIntorceptor.java:64) - 検索処理:KRS0100->getKRS0010Uname 開始
2007-06-18 18:09:39,069 DEBUG [http-8181-Processor24] org.seasar.extension.jta.TransactionImpl (Logger.java:116) - トランザクションを開始しました
2007-06-18 18:09:40,444 DEBUG [http-8181-Processor24] org.seasar.extension.dbcp.impl.ConnectionPoolImpl (Logger.java:116) - 物理的なコネクションを取得しました
2007-06-18 18:09:40,460 DEBUG [http-8181-Processor24] org.seasar.extension.dbcp.impl.DataSourceImpl (Logger.java:116) - 論理的なコネクションを取得しました
2007-06-18 18:09:42,070 DEBUG [http-8181-Processor24] org.seasar.extension.dbcp.impl.ConnectionWrapperImpl (Logger.java:116) - 論理的なコネクションを閉じました
2007-06-18 18:09:42,602 DEBUG [http-8181-Processor24] org.seasar.extension.jdbc.impl.BasicSelectHandler (Logger.java:57) - SELECT * FROM KRS0010M WHERE KRS0010M.UNAMEK='TEST      '
2007-06-18 18:09:42,602 DEBUG [http-8181-Processor24] org.seasar.extension.dbcp.impl.DataSourceImpl (Logger.java:116) - 論理的なコネクションを取得しました
2007-06-18 18:09:42,758 DEBUG [http-8181-Processor24] org.seasar.extension.dbcp.impl.ConnectionWrapperImpl (Logger.java:116) - 論理的なコネクションを閉じました
2007-06-18 18:09:42,789 DEBUG [http-8181-Processor24] org.seasar.extension.jta.TransactionImpl (Logger.java:116) - トランザクションをコミットしました
2007-06-18 18:09:42,805 DEBUG [http-8181-Processor24] krs.common.interceptor.SqlExecuteIntorceptor$$EnhancedByS2AOP$$1846d05 (SqlExecuteIntorceptor.java:100) - クラス:krs.dao.entity.KRS0010M
2007-06-18 18:09:42,821 INFO  [http-8181-Processor24] krs.service.impl.KRSServiceImpl (SqlExecuteIntorceptor.java:128) - 検索処理:KRS0100->getKRS0010Uname 終了
2007-06-18 18:09:42,821 INFO  [http-8181-Processor24] krs.krs.krs01.action.KRS0100Action (AbstractBaseAction.java:69) - end  : KRS0100Action EventId[OK]
2007-06-18 18:09:42,946 ERROR [http-8181-Processor24] krs.common.exceptionHandler.BaseEOSExceptionHandler (BaseEOSExceptionHandler.java:66) - 例外ハンドラが例外を検知しました
java.lang.NullPointerException

よろしくお願い致します。


On Mon, 18 Jun 2007 17:54:00 +0900
Yasuo Higa <[E-MAIL ADDRESS DELETED]> wrote:

> ひがです。
> 
> > 早速のご回答ありがとうございます。
> > 
> > その後Oracleよりパッチの提供を受け
> > そのパッチ適用により再度DB接続が行えるか
> > サンプルプログラムと画面プログラムにて
> > 検証作業を行っております。
> > そこでパッチ適用後の状態で
> > サンプルプログラムからは、正常にデータ取得まで
> > 行えておりますが、画面プログラム(S2DAO使用アプリ)から
> > 検索処理を行うと、レスポンスとして1レコード分のBeanが
> > 返ってくるのですがそのBeanの全項目にNullが
> > 入ってしまっているという状況です。
> > 
> DatabaseMetaDataがきちんと取得できていないのかも
> しれません。
> なにかワーニングは出ていないでしょうか。
> 
> --
> Yasuo Higa
> [E-MAIL ADDRESS DELETED]
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user

-- 
豊田 友幸 <[E-MAIL ADDRESS DELETED]>




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