[Seasar-user:6593] [seasar2.4.11]S2DaoTestCaseについて

田中 修 [E-MAIL ADDRESS DELETED]
2007年 3月 9日 (金) 12:08:23 JST


田中 修です。

さっそく、新しいバージョンを使わせていただこうと
取得しました。

今までは動いていたS2DaoTestCaseが動かなくなりました。
なにが変わったのでしょうか?
パッケージが違うことまではわかりました。
import org.seasar.dao.unit.S2DaoTestCase;
diconの警告には
重大度および説明	パス	リソース	ロケーション	作成時刻	ID
[component] org.seasar.extension.tx.AbstractTxInterceptorのuserTransactionプロパティには、nullが設定されます。jdbc.dicon	行 9

こちらがたくさん発生しています。
回避方法がありましたら教えていただけないでしょうか?

org.seasar.framework.container.IllegalAutoBindingPropertyRuntimeException: [ESSR0080]クラス(org.seasar.extension.tx.RequiredInterceptor)のプロパティ(userTransaction)の自動設定に失敗しました
	at org.seasar.framework.container.assembler.BindingTypeMustDef.doBind(BindingTypeMustDef.java:51)
	at org.seasar.framework.container.assembler.AbstractBindingTypeDef.bind(AbstractBindingTypeDef.java:73)
	at org.seasar.framework.container.assembler.AccessTypePropertyDef.bind(AccessTypePropertyDef.java:50)
	at org.seasar.framework.container.assembler.AccessTypePropertyDef.bind(AccessTypePropertyDef.java:41)
	at org.seasar.framework.container.assembler.AutoPropertyAssembler.assemble(AutoPropertyAssembler.java:53)
	at org.seasar.framework.container.deployer.SingletonComponentDeployer.assemble(SingletonComponentDeployer.java:63)
	at org.seasar.framework.container.deployer.SingletonComponentDeployer.deploy(SingletonComponentDeployer.java:43)
	at org.seasar.framework.container.deployer.SingletonComponentDeployer.init(SingletonComponentDeployer.java:71)
	at org.seasar.framework.container.impl.ComponentDefImpl.init(ComponentDefImpl.java:299)
	at org.seasar.framework.container.impl.S2ContainerImpl.init(S2ContainerImpl.java:499)
	at org.seasar.framework.container.impl.S2ContainerImpl.init(S2ContainerImpl.java:496)
	at org.seasar.framework.container.impl.S2ContainerImpl.init(S2ContainerImpl.java:496)
	at org.seasar.framework.unit.S2FrameworkTestCase.runBare(S2FrameworkTestCase.java:181)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:128)
	at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)




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