[jboss-cvs] JBossAS SVN: r62610 - projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/dependency.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Apr 27 08:15:28 EDT 2007
Author: alesj
Date: 2007-04-27 08:15:28 -0400 (Fri, 27 Apr 2007)
New Revision: 62610
Modified:
projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/dependency/CollectionCallbackItem.java
Log:
Holder check.
Modified: projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/dependency/CollectionCallbackItem.java
===================================================================
--- projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/dependency/CollectionCallbackItem.java 2007-04-27 12:08:20 UTC (rev 62609)
+++ projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/dependency/CollectionCallbackItem.java 2007-04-27 12:15:28 UTC (rev 62610)
@@ -77,8 +77,11 @@
{
if (controller instanceof KernelController)
{
- KernelController kernelController = (KernelController)controller;
T holder = getCollectionParameterHolder();
+ if (holder == null)
+ throw new IllegalArgumentException("Illegal collection holder, equals null!");
+
+ KernelController kernelController = (KernelController)controller;
Set<KernelControllerContext> contexts = kernelController.getContexts(getIDependOn(), dependentState);
if (contexts != null && contexts.isEmpty() == false)
{
More information about the jboss-cvs-commits
mailing list