From ac37564d3a370908deeec4fd097ed0373bd0f950 Mon Sep 17 00:00:00 2001 From: Aiden Yoo Date: Mon, 28 Aug 2023 17:37:25 +0900 Subject: [PATCH] modify newInstance() from the type Class<> is deprecated since version 9 --- .../main/java/org/egovframe/rte/fdl/string/EgovObjectUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Foundation/org.egovframe.rte.fdl.string/src/main/java/org/egovframe/rte/fdl/string/EgovObjectUtil.java b/Foundation/org.egovframe.rte.fdl.string/src/main/java/org/egovframe/rte/fdl/string/EgovObjectUtil.java index 76af126..60262fb 100644 --- a/Foundation/org.egovframe.rte.fdl.string/src/main/java/org/egovframe/rte/fdl/string/EgovObjectUtil.java +++ b/Foundation/org.egovframe.rte.fdl.string/src/main/java/org/egovframe/rte/fdl/string/EgovObjectUtil.java @@ -71,7 +71,7 @@ public static Object instantiate(String className) throws ClassNotFoundException Class clazz; try { clazz = loadClass(className); - return clazz.newInstance(); + return clazz.getDeclaredConstructor().newInstance(); } catch (ClassNotFoundException e) { LOGGER.error("{} : Class is can not instantialized.", className); throw new ClassNotFoundException();