[seasar-dotnet:1071] DBFlute による親データの取得について

Nakai [E-MAIL ADDRESS DELETED]
2008年 10月 23日 (木) 18:03:41 JST


いつもお世話になります。
中井と申します。

現在、cb.SetupSelectで親テーブルのデータ取得を試みているのですが、
成功する親子テーブルと失敗する親子テーブルがあり悩んでいます。

例)Aテーブル(親)−A1テーブル(子)
	Bテーブル(親)−B1テーブル(子)

↓成功
A1tableCB cb = new A1tableCB();
cb.SetupSelect_Atable();
bhv.SelectList(cb);
↓失敗
B1tableCB cb2 = new B1tableCB();
cb2.SetupSelect_Btable();
bhv2.SelectList(cb2);

共にデータは存在しています。
何かおかしいところはあるでしょうか?
お忙しいところ申し訳ありませんが、
よろしくお願いいたします。

DBFlute:0.8.2
DB:SQLServer2005

以下Exceptionです。
-----------------------------------

<System.NullReferenceException>

【Source】:Seasar.Dao

【Stacktrace】:場所 Seasar.Dao.Impl.RelationRowCreatorImpl.BuildRelationNoSuffix(IRelationPropertyType rpt)
  場所 Seasar.Dao.Impl.RelationRowCreatorImpl.SetupNextPropertyCacheElement(RelationRowCreationResource res, IRelationPropertyType nextNextRpt)
   場所 Seasar.Dao.Impl.RelationRowCreatorImpl.SetupNextPropertyCache(RelationRowCreationResource res, IBeanMetaData nextBmd)
   場所 XXX.AllCommon.S2Dao.InternalRelationRowCreator.SetupPropertyCache(RelationRowCreationResource res) 
場所 XXX\\AllCommon\\S2Dao\\S2DaoMetaDataFactoryImpl.cs:行 569
   場所 Seasar.Dao.Impl.RelationRowCreatorImpl.CreateRelationPropertyCache(IList columnNames, IBeanMetaData bmd)
   場所 XXX.AllCommon.S2Dao.Internal.RsHandler.InternalAbstractBeanMetaDataResultSetHandler.CreateRelationPropertyCache(IList columnNames) 
場所 XXX\\AllCommon\\S2Dao\\Internal\\RsHandler\\InternalAbstractBeanMetaDataResultSetHandler.cs:行 50
   場所 XXX.AllCommon.S2Dao.Internal.RsHandler.InternalBeanListMetaDataResultSetHandler.Handle(IDataReader dataReader, IList list)
 場所 XXX\\AllCommon\\S2Dao\\Internal\\RsHandler\\InternalBeanListMetaDataResultSetHandler.cs:行 72
   場所 XXX.AllCommon.S2Dao.Internal.RsHandler.InternalBeanGenericListMetaDataResultSetHandler.Handle(IDataReader dataReader) 
場所 XXX\\AllCommon\\S2Dao\\Internal\\RsHandler\\InternalBeanGenericListMetaDataResultSetHandler.cs:行 27
   場所 XXX.AllCommon.S2Dao.Internal.SqlHandler.InternalBasicSelectHandler.Execute(IDbCommand cmd, Object[] args)
 場所 XXX\\AllCommon\\S2Dao\\Internal\\SqlHandler\\InternalBasicSelectHandler.cs:行 78"

【TargetSite】:System.String BuildRelationNoSuffix(Seasar.Dao.IRelationPropertyType)


seasar-dotnet メーリングリストの案内