HADOOP-7769. TestJMXJsonServlet is failing.

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1188960 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Thomas White 2011-10-25 22:58:27 +00:00
parent 2486e4eb09
commit 029d86e1aa
3 changed files with 4 additions and 1 deletions

View File

@ -88,6 +88,8 @@ Trunk (unreleased changes)
MAPREDUCE-2764. Fix renewal of dfs delegation tokens. (Owen via jitendra)
HADOOP-7769. TestJMXJsonServlet is failing. (tomwhite)
Release 0.23.0 - Unreleased
INCOMPATIBLE CHANGES

View File

@ -168,6 +168,7 @@ public void doGet(HttpServletRequest request, HttpServletResponse response) {
if (splitStrings.length != 2) {
jg.writeStringField("result", "ERROR");
jg.writeStringField("message", "query format is not as expected.");
jg.flush();
response.setStatus(HttpServletResponse.SC_BAD_REQUEST);
return;
}

View File

@ -51,7 +51,7 @@ public static void assertReFind(String re, String value) {
assertTrue("'"+p+"' does not match "+value, m.find());
}
@Test public void testQury() throws Exception {
@Test public void testQuery() throws Exception {
String result = readOutput(new URL(baseUrl, "/jmx?qry=java.lang:type=Runtime"));
LOG.info("/jmx?qry=java.lang:type=Runtime RESULT: "+result);
assertReFind("\"name\"\\s*:\\s*\"java.lang:type=Runtime\"", result);