hibernate
ситуация:
есть тест под управлением spring/hibernate. есть два треда, которые одновременно запускаются и в каждом из них создается транзакция, в которой чего-то делается с базой данных. однако, один из тредов /* тот который запустился таки позднее */, кидает вот это:
я всегда думал, что возможно запустить несколько параллельных транзакций???
+ никто не знает как сконфигурить эклипсовые hibernate tools для org.springframework.orm.hibernate?
есть тест под управлением spring/hibernate. есть два треда, которые одновременно запускаются и в каждом из них создается транзакция, в которой чего-то делается с базой данных. однако, один из тредов /* тот который запустился таки позднее */, кидает вот это:
Exception in thread "Thread-6" java.lang.IllegalStateException: Cannot start new transaction without ending existing transaction:Invoke endTransaction() before startNewTransaction()
at org.springframework.test.AbstractTransac tionalSpringContextTests.startNewTransac tion(AbstractTransactionalSpringContextT ests.java:286)
at package.Test.access$0(Test.java:1)
at package.Test$2.run(Test.java:100)
at java.lang.Thread.run(Thread.java:619)я всегда думал, что возможно запустить несколько параллельных транзакций???
+ никто не знает как сконфигурить эклипсовые hibernate tools для org.springframework.orm.hibernate?
