1

各テストを個別に実行すると、合格します。ただし、すべてのテストを実行すると失敗します。以下は、そのようなインスタンスのスタック トレースです。

他のテストも失敗しますが、同様の例外があります。ここで提案されていることをすべて試してみましたが、使用できませんでしMVCC=trueDB_CLOSE_DELAY=-1

原因: org.springframework.beans.factory.BeanCreationException: 'dataSource' という名前の Bean の作成中にエラーが発生しました: FactoryBean がオブジェクトの作成時に例外をスローしました。ネストされた例外は com.copyright.rup.common.test.integ.db.embedded.exceptions.EmbeddedDatabaseOperationException: org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport. java:149) org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:102) で org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1442) で org.springframework .beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.

4

2 に答える 2

1

データベースURLのドキュメントを参照してください

インメモリデータベースを使用しています。2番目の接続を開くと、新しいデータベースが取得されます。

代わりに、永続データベースまたは名前付きインメモリデータベースを使用することをお勧めします。

于 2013-01-23T09:43:59.613 に答える
1

**

複数のクラスが同じリソースにアクセスしようとすると、このエラーが発生します。それらを別のパッケージに保管してから実行することをお勧めします

**

于 2013-03-04T09:13:46.193 に答える