[jboss-cvs] JBossAS SVN: r107967 - trunk/weld-int/deployer/src/main/java/org/jboss/weld/integration/deployer/jndi.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Sep 2 17:52:24 EDT 2010
Author: flavia.rainone at jboss.com
Date: 2010-09-02 17:52:24 -0400 (Thu, 02 Sep 2010)
New Revision: 107967
Modified:
trunk/weld-int/deployer/src/main/java/org/jboss/weld/integration/deployer/jndi/JndiBinderDeployer.java
Log:
[JBAS-8170] JndiBinderDeployer.visit(BeanDeploymentArchive, Set<BeanDeploymentArchive>) needs to update the seenBDAs collection to avoid infinite loop
Modified: trunk/weld-int/deployer/src/main/java/org/jboss/weld/integration/deployer/jndi/JndiBinderDeployer.java
===================================================================
--- trunk/weld-int/deployer/src/main/java/org/jboss/weld/integration/deployer/jndi/JndiBinderDeployer.java 2010-09-02 21:45:37 UTC (rev 107966)
+++ trunk/weld-int/deployer/src/main/java/org/jboss/weld/integration/deployer/jndi/JndiBinderDeployer.java 2010-09-02 21:52:24 UTC (rev 107967)
@@ -137,6 +137,7 @@
// BeanManager id is simply the BDA ID
String key = beanManager.getId();
beanManagers.put(key, beanManager);
+ seenBdas.add(bda);
for (BeanDeploymentArchive child : bda.getBeanDeploymentArchives())
{
if (!seenBdas.contains(child))
More information about the jboss-cvs-commits
mailing list