Index: src/main/java/org/glassfish/flashlight/cli/EnableMonitoring.java =================================================================== --- src/main/java/org/glassfish/flashlight/cli/EnableMonitoring.java (revision 44883) +++ src/main/java/org/glassfish/flashlight/cli/EnableMonitoring.java (working copy) @@ -40,6 +40,7 @@ package org.glassfish.flashlight.cli; +import com.sun.enterprise.config.serverbeans.Config; import com.sun.enterprise.util.*; import org.glassfish.api.admin.*; import org.glassfish.api.admin.AdminCommand; @@ -74,8 +75,7 @@ public class EnableMonitoring implements AdminCommand { - @Inject - MonitoringService ms; + private MonitoringService ms; @Inject Target targetService; @@ -103,7 +103,8 @@ public void execute(AdminCommandContext context) { ActionReport report = context.getActionReport(); - + ms = targetService.getConfig(target).getMonitoringService(); + // attach agent using given options // TODO: allow for user defined port if (!FlashlightProbeClientMediator.isAgentAttached()) {