diff --git a/modules/core/src/main/java/org/apache/ignite/internal/IgniteKernal.java b/modules/core/src/main/java/org/apache/ignite/internal/IgniteKernal.java index 597322d20a210..44e92d8c23935 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/IgniteKernal.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/IgniteKernal.java @@ -3003,25 +3003,15 @@ private static T createComponent(Class cls, GridKer if (comp != null) return comp; - // TODO 9341: get rid of ent/os after moving ent code to plugin. Class implCls = null; try { - implCls = (Class)Class.forName(enterpriseClassName(cls)); + implCls = (Class)Class.forName(componentClassName(cls)); } catch (ClassNotFoundException ignore) { // No-op. } - if (implCls == null) { - try { - implCls = (Class)Class.forName(openSourceClassName(cls)); - } - catch (ClassNotFoundException ignore) { - // No-op. - } - } - if (implCls == null) throw new IgniteCheckedException("Failed to find component implementation: " + cls.getName()); @@ -3047,19 +3037,11 @@ private static T createComponent(Class cls, GridKer } } - /** - * @param cls Component interface. - * @return Name of component implementation class for enterprise edition. - */ - private static String enterpriseClassName(Class cls) { - return cls.getPackage().getName() + ".ent." + cls.getSimpleName().replace("Grid", "GridEnt"); - } - /** * @param cls Component interface. * @return Name of component implementation class for open source edition. */ - private static String openSourceClassName(Class cls) { + private static String componentClassName(Class cls) { return cls.getPackage().getName() + ".os." + cls.getSimpleName().replace("Grid", "GridOs"); }