bug 414427: Do not break the search.
diff --git a/framework/src/main/java/org/eclipse/gemini/naming/BuilderUtils.java b/framework/src/main/java/org/eclipse/gemini/naming/BuilderUtils.java
index 4975d6f..b530d81 100644
--- a/framework/src/main/java/org/eclipse/gemini/naming/BuilderUtils.java
+++ b/framework/src/main/java/org/eclipse/gemini/naming/BuilderUtils.java
@@ -186,7 +186,6 @@
 			for(int i = 0; callStack != null && i < callStack.length; i++) {

 				if(callStack[i].getName().equals(namingClassType)) {

 					indexOfConstructor = i;

-					break;

 				}

 			}