equal
deleted
inserted
replaced
66 |
66 |
67 private void setupMgmtConfig(String fileName) throws IOException { |
67 private void setupMgmtConfig(String fileName) throws IOException { |
68 Properties props = new Properties(); |
68 Properties props = new Properties(); |
69 props.setProperty("com.sun.management.jmxremote.ssl", "true"); |
69 props.setProperty("com.sun.management.jmxremote.ssl", "true"); |
70 props.setProperty("com.sun.management.jmxremote.ssl.config.file", sslAgentConfig); |
70 props.setProperty("com.sun.management.jmxremote.ssl.config.file", sslAgentConfig); |
71 props.setProperty("com.sun.management.jmxremote.authenticate", "true"); |
71 props.setProperty("com.sun.management.jmxremote.authenticate", "false"); |
72 props.setProperty("com.sun.management.jmxremote.rest.port", "8686"); |
72 props.setProperty("com.sun.management.jmxremote.rest.port", "8686"); |
73 |
73 |
74 try (BufferedWriter writer = new BufferedWriter(new FileWriter(fileName))) { |
74 try (BufferedWriter writer = new BufferedWriter(new FileWriter(fileName))) { |
75 props.store(writer, ""); |
75 props.store(writer, ""); |
76 } |
76 } |
91 setupConfig(); |
91 setupConfig(); |
92 File file = new File(configFile); |
92 File file = new File(configFile); |
93 Properties props = new Properties(); |
93 Properties props = new Properties(); |
94 props.load(new FileInputStream(file)); |
94 props.load(new FileInputStream(file)); |
95 if (props.get("com.sun.management.jmxremote.rest.port") != null) { |
95 if (props.get("com.sun.management.jmxremote.rest.port") != null) { |
96 PlatformRestAdapter.init((String) props.get("com.sun.management.jmxremote.rest.port"), props); |
96 PlatformRestAdapter.init(props); |
97 } |
97 } |
98 } |
98 } |
99 } |
99 } |