diff --git a/gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/LoggingDto.java b/gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/LoggingDto.java index 0a40125ae1a..1afc8928f3d 100644 --- a/gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/LoggingDto.java +++ b/gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/LoggingDto.java @@ -22,6 +22,7 @@ import java.util.List; import java.util.Map; +import com.evolveum.midpoint.prism.util.CloneUtil; import org.apache.commons.lang.StringUtils; import com.evolveum.midpoint.xml.ns._public.common.common_3.AuditingConfigurationType; @@ -135,7 +136,7 @@ public LoggingConfigurationType getNewObject() { configuration.setRootLoggerLevel(getRootLevel()); for (AppenderConfiguration item : getAppenders()) { - configuration.getAppender().add(item.getConfig()); + configuration.getAppender().add(CloneUtil.clone(item.getConfig())); } for (LoggerConfiguration item : getLoggers()) {