Clone
 

aurélien pupier <apupier@redhat.com> in JBossToolsServer

Jbide 26598 fix jmx navigator local j vm with jdk9+everywhere improved withjbosstools common to modify too (#620)

* JBIDE-26598 - fix JMX navigator local processes with JDK9+ Eclipse

instance targeting a JDK9+ process

with JDK9+, there is no management-agent.jar put aside in lib folder of

the JDk home. It is available by default.

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

* JBIDE-26598 - check for Jigsaw on the targeted VM (and not the eclipse

instance)

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

* For Java9+ processes, don't load agent but rather start local management agent

Signed-off-by: Jeff MAURY <jmaury@redhat.com>

* JBIDE-26598 - workaround to avoid exception in UI

bootclasspath is not supported with Java 11. When selecting a connected

process running on Java 11 in JMX Navigator, the if properties view is

opened, there was UI popup error. Now it is only logging as Warning

waiting for a proper fix. The property in UI will appear blank, without

value.

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

Fix technical debt (#547)

- factorize code

- use List instead of Array to simplify code

- remove JUnit3 dependency

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

JBIDE-25429 - Respect GET/POST request type for all Jolokia operations (#550)

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

Upgrade from 1.10.1 to 1.10.2

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 13 more files in changeset.
JBIDE-25428 - Respect GET/POST request type

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

JBIDE-25303 - improve progress reporting

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

JBIDE-25303 - Use diamond operator

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

Fix technical debt during investigation

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

Jbide 24291 clean code following previously merged pr (#518)

* JBIDE-24291 - Upgrade project settings to Java 8

* JBIDE-24291 - Clean code

- leverage Java 8 Functional Interface

- simplify code

- remove unused import

- add missing header

- use single return statement instead of if-then-else statement