From ea3853fc05ffbe31e4f9736d5728cba7311ff567 Mon Sep 17 00:00:00 2001 From: aboyko Date: Mon, 8 Apr 2024 15:53:34 -0400 Subject: [PATCH] Show live port rather than JMX in live hovers --- .../ide/eclipse/boot/dash/BootDashActivator.java | 1 - .../boot/java/livehover/v2/SpringProcessConnectorRemote.java | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/eclipse-extensions/org.springframework.ide.eclipse.boot.dash/src/org/springframework/ide/eclipse/boot/dash/BootDashActivator.java b/eclipse-extensions/org.springframework.ide.eclipse.boot.dash/src/org/springframework/ide/eclipse/boot/dash/BootDashActivator.java index bbc01b6d2..ab5718f9e 100644 --- a/eclipse-extensions/org.springframework.ide.eclipse.boot.dash/src/org/springframework/ide/eclipse/boot/dash/BootDashActivator.java +++ b/eclipse-extensions/org.springframework.ide.eclipse.boot.dash/src/org/springframework/ide/eclipse/boot/dash/BootDashActivator.java @@ -208,7 +208,6 @@ public class BootDashActivator extends AbstractUIPlugin { if (pid != null) { CommandInfo cmd = new CommandInfo("sts/livedata/localAdd", Map.of( "host", "127.0.0.1", - "port", l.getAttribute(BootLaunchConfigurationDelegate.JMX_PORT), "urlScheme", "http", "jmxurl", "service:jmx:rmi:///jndi/rmi://127.0.0.1:%s/jmxrmi".formatted(l.getAttribute(BootLaunchConfigurationDelegate.JMX_PORT)), "manualConnect", !BootLaunchConfigurationDelegate.getAutoConnect(owner), diff --git a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/livehover/v2/SpringProcessConnectorRemote.java b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/livehover/v2/SpringProcessConnectorRemote.java index 493757470..3c2560d2b 100644 --- a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/livehover/v2/SpringProcessConnectorRemote.java +++ b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/livehover/v2/SpringProcessConnectorRemote.java @@ -34,8 +34,8 @@ public class SpringProcessConnectorRemote { private String jmxurl; private String host; - private String urlScheme = "https"; - private String port = "443"; + private String urlScheme; + private String port; private boolean manualConnect = false; private boolean keepChecking = true; //keepChecking defaults to true. Boot dash automatic remote apps should override this explicitly.