From e07f96840a3b4ba23cecc1f2fca2f2e027b16b44 Mon Sep 17 00:00:00 2001 From: Woonduk Kang Date: Tue, 3 Sep 2013 05:41:28 +0000 Subject: [PATCH] =?UTF-8?q?[=EA=B0=95=EC=9A=B4=EB=8D=95]=20[LUCYSUS-1744]?= =?UTF-8?q?=20metadata=EB=A5=BC=20request=20response=EA=B5=AC=EC=A1=B0?= =?UTF-8?q?=EB=A1=9C=20=EC=A0=84=EB=8B=AC=ED=95=98=EB=8F=84=EB=A1=9D=20?= =?UTF-8?q?=EB=B3=80=EA=B2=BD.=20=EC=9E=AC=EC=A0=84=EC=86=A1=20=EB=A1=9C?= =?UTF-8?q?=EC=A7=81=EC=9D=80=20=EC=B6=94=EA=B0=80=EC=A0=81=EC=9C=BC?= =?UTF-8?q?=EB=A1=9C=20=ED=95=84=EC=9A=94=ED=95=A8.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-profiler-bootstrap/trunk@2259 84d0f5b1-2673-498c-a247-62c4ff18d310 --- .../profiler/config/ProfilerConfig.java | 21 ++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/nhn/pinpoint/profiler/config/ProfilerConfig.java b/src/main/java/com/nhn/pinpoint/profiler/config/ProfilerConfig.java index 0c86326fb..c01005b80 100644 --- a/src/main/java/com/nhn/pinpoint/profiler/config/ProfilerConfig.java +++ b/src/main/java/com/nhn/pinpoint/profiler/config/ProfilerConfig.java @@ -1,6 +1,7 @@ package com.nhn.pinpoint.profiler.config; import java.io.FileNotFoundException; +import java.io.FileReader; import java.io.IOException; import java.util.HashSet; import java.util.Properties; @@ -9,7 +10,6 @@ import java.util.logging.Level; import java.util.logging.Logger; import com.nhn.pinpoint.common.ServiceType; -import com.nhn.pinpoint.common.util.PropertyUtils; import com.nhn.pinpoint.profiler.util.NumberUtils; public class ProfilerConfig { @@ -55,7 +55,7 @@ public class ProfilerConfig { public void readConfigFile(String pinpiontConfigFileName) throws IOException { try { - Properties properties = PropertyUtils.readProperties(pinpiontConfigFileName); + Properties properties = readProperties(pinpiontConfigFileName); readPropertyValues(properties); } catch (FileNotFoundException fe) { if (logger.isLoggable(Level.WARNING)) { @@ -70,7 +70,22 @@ public class ProfilerConfig { } } - public String getCollectorServerIp() { + private Properties readProperties(String configFileName) throws IOException { + Properties properties = new Properties(); + FileReader fileReader = new FileReader(configFileName); + try { + properties.load(fileReader); + } finally { + try { + fileReader.close(); + } catch (IOException e) { + // 무시 + } + } + return properties; + } + + public String getCollectorServerIp() { return collectorServerIp; }