diff --git a/bundles/org.eclipse.equinox.servletbridge/src/org/eclipse/equinox/servletbridge/CloseableURLClassLoader.java b/bundles/org.eclipse.equinox.servletbridge/src/org/eclipse/equinox/servletbridge/CloseableURLClassLoader.java index b1c6f43334d..9718e3edce6 100644 --- a/bundles/org.eclipse.equinox.servletbridge/src/org/eclipse/equinox/servletbridge/CloseableURLClassLoader.java +++ b/bundles/org.eclipse.equinox.servletbridge/src/org/eclipse/equinox/servletbridge/CloseableURLClassLoader.java @@ -321,7 +321,7 @@ Class defineClass(String name, URL resourceURL, Manifest manifest) throws IOE if (lastDot != -1) { String packageName = name.substring(0, lastDot); synchronized (pkgLock) { - Package pkg = getPackage(packageName); + Package pkg = getDefinedPackage(packageName); if (pkg != null) { checkForSealedPackage(pkg, packageName, manifest, connection.getJarFileURL()); } else {