From 4ab4d5edfbc25422e4e8f785154606a51bbcab9b Mon Sep 17 00:00:00 2001 From: sjfink Date: Thu, 21 Dec 2006 19:03:57 +0000 Subject: [PATCH] introduce ClassHierarchyDweller git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@517 f5eafffb-2e1d-0410-98e4-8ec43c5233c4 --- .../src/com/ibm/wala/j2ee/J2EEClassTargetSelector.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com.ibm.wala.j2ee/src/com/ibm/wala/j2ee/J2EEClassTargetSelector.java b/com.ibm.wala.j2ee/src/com/ibm/wala/j2ee/J2EEClassTargetSelector.java index 98d91e714..844691c0c 100644 --- a/com.ibm.wala.j2ee/src/com/ibm/wala/j2ee/J2EEClassTargetSelector.java +++ b/com.ibm.wala.j2ee/src/com/ibm/wala/j2ee/J2EEClassTargetSelector.java @@ -102,7 +102,7 @@ public class J2EEClassTargetSelector implements ClassTargetSelector { if (metaData.isContainerManaged(realRef) || metaData.isEJBInterface(realRef)) { if (realType.isAbstract() || realType.isInterface()) { TypeName syntheticName = BypassSyntheticClass.getName(realRef); - IClass result = bypassLoader.lookupClass(syntheticName); + IClass result = bypassLoader.lookupClass(syntheticName, realType.getClassHierarchy()); if (result != null) { return result; } else {