SPRNET-1266 - Context creation can throw ObjectCurrentlyInCreatation exception thrown when using <tx:attribute-driven/> with NHibernateTransactionManager
This commit is contained in:
@@ -96,8 +96,8 @@ namespace Spring.Transaction.Config
|
||||
{
|
||||
Assert.IsNotNull(NamespaceParserRegistry.GetParser("http://www.springframework.net/tx"));
|
||||
Assert.IsTrue(ctx.ContainsObjectDefinition(AopNamespaceUtils.AUTO_PROXY_CREATOR_OBJECT_NAME));
|
||||
|
||||
string className = typeof(TransactionAttributeSourceAdvisor).FullName;
|
||||
|
||||
string className = typeof(ObjectFactoryTransactionAttributeSourceAdvisor).FullName;
|
||||
string targetName = className + ObjectDefinitionReaderUtils.GENERATED_OBJECT_NAME_SEPARATOR + "0";
|
||||
|
||||
Assert.IsTrue(ctx.ContainsObjectDefinition(targetName));
|
||||
|
||||
Reference in New Issue
Block a user