Index: core/kernel/src/main/java/com/sun/enterprise/v3/admin/GetCommand.java =================================================================== --- core/kernel/src/main/java/com/sun/enterprise/v3/admin/GetCommand.java (revision 42183) +++ core/kernel/src/main/java/com/sun/enterprise/v3/admin/GetCommand.java (working copy) @@ -288,7 +288,7 @@ Object value = tn1.getValue(); if (tn1.getParent() != null) { map.put(tn1.getParent().getCompletePathName() + DOTTED_NAME, - tn1.getParent().getCompletePathName()); + tn1.getParent().getCompletePathName().replace(SLASH,"/")); } if (value instanceof Stats) { for (Statistic s : ((Stats) value).getStatistics()) { jagadish@ejp-152x-100:/space/jagadish/workspaces/v3/feb10/v3$ vi svn diff admin/monitor/src/main/java/org/glassfish/admin/monitor/StatsProviderManagerDelegateImpl.java 3 files to edit jagadish@ejp-152x-100:/space/jagadish/workspaces/v3/feb10/v3$ svn diff admin/monitor/src/main/java/org/glassfish/admin/monitor/StatsProviderManagerDelegateImpl.java Index: admin/monitor/src/main/java/org/glassfish/admin/monitor/StatsProviderManagerDelegateImpl.java =================================================================== --- admin/monitor/src/main/java/org/glassfish/admin/monitor/StatsProviderManagerDelegateImpl.java (revision 42183) +++ admin/monitor/src/main/java/org/glassfish/admin/monitor/StatsProviderManagerDelegateImpl.java (working copy) @@ -54,7 +54,7 @@ import java.util.*; import javax.management.ObjectName; - +import com.sun.enterprise.util.SystemPropertyConstants; import org.glassfish.api.monitoring.ContainerMonitoring; import org.glassfish.flashlight.datatree.TreeNode; import org.glassfish.flashlight.datatree.factory.TreeNodeFactory; @@ -702,6 +702,7 @@ if (mbeanName.indexOf('\\') > 0) { mbeanName = StringUtils.removeChar(mbeanName, '\\'); } + mbeanName = mbeanName.replaceAll(SystemPropertyConstants.SLASH, "/"); mom.createRoot(statsProvider, mbeanName); } else { mom.createRoot(statsProvider);