Backported fix to query command to 4.1 branch

git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/branches/activemq-4.1@475929 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Adrian T. Co 2006-11-16 21:07:54 +00:00
parent 415b561cf2
commit f08fccc5cb

View File

@ -94,7 +94,10 @@ public class QueryCommand extends AbstractJmxCommand {
return; return;
} }
String queryStr = JmxMBeansUtil.createQueryString(predefQuery, value); String queryStr = JmxMBeansUtil.createQueryString(predefQuery, value);
queryAddObjects.add(queryStr); StringTokenizer queryTokens = new StringTokenizer(queryStr, COMMAND_OPTION_DELIMETER);
while (queryTokens.hasMoreTokens()) {
queryAddObjects.add(queryTokens.nextToken());
}
} }
// If token is a substractive predefined query define option // If token is a substractive predefined query define option
@ -114,7 +117,10 @@ public class QueryCommand extends AbstractJmxCommand {
return; return;
} }
String queryStr = JmxMBeansUtil.createQueryString(predefQuery, value); String queryStr = JmxMBeansUtil.createQueryString(predefQuery, value);
querySubObjects.add(queryStr); StringTokenizer queryTokens = new StringTokenizer(queryStr, COMMAND_OPTION_DELIMETER);
while (queryTokens.hasMoreTokens()) {
querySubObjects.add(queryTokens.nextToken());
}
} }
// If token is an additive object name query option // If token is an additive object name query option