From 19da8d827143bfb8deeace1949e448b27dc1b917 Mon Sep 17 00:00:00 2001 From: Madhura Bhave Date: Tue, 14 Mar 2017 11:54:22 -0700 Subject: [PATCH] Fix UnsupportedOperationException Fixes gh-8602 --- .../actuate/autoconfigure/ManagementServerProperties.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/ManagementServerProperties.java b/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/ManagementServerProperties.java index c469748f4f..d94e33b4b5 100644 --- a/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/ManagementServerProperties.java +++ b/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/ManagementServerProperties.java @@ -17,7 +17,9 @@ package org.springframework.boot.actuate.autoconfigure; import java.net.InetAddress; +import java.util.ArrayList; import java.util.Arrays; +import java.util.Collections; import java.util.List; import javax.servlet.http.HttpSession; @@ -168,7 +170,7 @@ public class ManagementServerProperties implements SecurityPrerequisite { /** * Comma-separated list of roles that can access the management endpoint. */ - private List roles = Arrays.asList("ADMIN"); + private List roles = new ArrayList(Collections.singletonList("ADMIN")); /** * Session creating policy for security use (always, never, if_required,