From 5d2b53882bc60dc4692e0e7aa7de563fcb1485d1 Mon Sep 17 00:00:00 2001 From: BoykoAlex Date: Fri, 8 Apr 2022 11:12:00 -0400 Subject: [PATCH] Use snapshotStartup operation rather than startup Calling startup wipes out the data endpoint returns on consecutive calls --- .../livehover/v2/SpringProcessLiveDataExtractorOverJMX.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/livehover/v2/SpringProcessLiveDataExtractorOverJMX.java b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/livehover/v2/SpringProcessLiveDataExtractorOverJMX.java index aadc1b335..14eb5d0fe 100644 --- a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/livehover/v2/SpringProcessLiveDataExtractorOverJMX.java +++ b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/livehover/v2/SpringProcessLiveDataExtractorOverJMX.java @@ -169,7 +169,7 @@ public class SpringProcessLiveDataExtractorOverJMX { return currentStartup; } try { - Map result = (Map) getActuatorDataFromOperation(connection, getObjectName(domain, "type=Endpoint,name=Startup"), "startup"); + Map result = (Map) getActuatorDataFromOperation(connection, getObjectName(domain, "type=Endpoint,name=Startup"), "startupSnapshot"); if (result != null) { return StartupMetricsModel.parse(result); }