Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 2564D200BB1 for ; Thu, 3 Nov 2016 18:28:18 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 23DD7160AFF; Thu, 3 Nov 2016 17:28:18 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 44FDC160AE5 for ; Thu, 3 Nov 2016 18:28:17 +0100 (CET) Received: (qmail 28298 invoked by uid 500); 3 Nov 2016 17:28:16 -0000 Mailing-List: contact notifications-help@asterixdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@asterixdb.apache.org Delivered-To: mailing list notifications@asterixdb.apache.org Received: (qmail 28285 invoked by uid 99); 3 Nov 2016 17:28:16 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Nov 2016 17:28:16 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 0E8E1C0957 for ; Thu, 3 Nov 2016 17:28:16 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -7.019 X-Spam-Level: X-Spam-Status: No, score=-7.019 tagged_above=-999 required=6.31 tests=[KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-2.999] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id OagHh8HWBISf for ; Thu, 3 Nov 2016 17:28:14 +0000 (UTC) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with SMTP id 0C1245F24F for ; Thu, 3 Nov 2016 17:28:13 +0000 (UTC) Received: (qmail 27421 invoked by uid 99); 3 Nov 2016 17:27:59 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Nov 2016 17:27:59 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id E3DDB2C0D55 for ; Thu, 3 Nov 2016 17:27:58 +0000 (UTC) Date: Thu, 3 Nov 2016 17:27:58 +0000 (UTC) From: "Till (JIRA)" To: notifications@asterixdb.incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (ASTERIXDB-1728) hyracks adminconsole is broken MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Thu, 03 Nov 2016 17:28:18 -0000 [ https://issues.apache.org/jira/browse/ASTERIXDB-1728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15633549#comment-15633549 ] Till commented on ASTERIXDB-1728: --------------------------------- There seems to be an incompatibility between the versions "20090211" and "20160810" in the org.json.JSONObject.getString(...) method. The later version (which we recently moved to) throws an error if the value is not a string while the older version used to apply toString() to it. > hyracks adminconsole is broken > ------------------------------ > > Key: ASTERIXDB-1728 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1728 > Project: Apache AsterixDB > Issue Type: Bug > Components: Hyracks > Reporter: Yingyi Bu > Assignee: Till > > {noformat} > org.apache.wicket.WicketRuntimeException: Error attaching this container for rendering: [Page class = org.apache.hyracks.control.cc.adminconsole.pages.IndexPage, id = 0, render count = 1] > at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1797) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.Component.onBeforeRender(Component.java:3773) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.Page.onBeforeRender(Page.java:823) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.Component.internalBeforeRender(Component.java:980) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.Component.beforeRender(Component.java:1014) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.Component.internalPrepareForRender(Component.java:2183) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.Page.internalPrepareForRender(Page.java:280) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.Component.render(Component.java:2270) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.Page.renderPage(Page.java:1035) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:105) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:224) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:167) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:750) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) ~[wicket-request-1.5.2.jar:1.5.2] > at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:252) [wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:209) [wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:280) [wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:162) [wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:218) [wicket-core-1.5.2.jar:1.5.2] > at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1676) [jetty-servlet-9.3.11.v20160721.jar:9.3.11.v20160721] > at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:581) [jetty-servlet-9.3.11.v20160721.jar:9.3.11.v20160721] > at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:224) [jetty-server-9.3.11.v20160721.jar:9.3.11.v20160721] > at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1180) [jetty-server-9.3.11.v20160721.jar:9.3.11.v20160721] > at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:511) [jetty-servlet-9.3.11.v20160721.jar:9.3.11.v20160721] > at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) [jetty-server-9.3.11.v20160721.jar:9.3.11.v20160721] > at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1112) [jetty-server-9.3.11.v20160721.jar:9.3.11.v20160721] > at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.3.11.v20160721.jar:9.3.11.v20160721] > at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:213) [jetty-server-9.3.11.v20160721.jar:9.3.11.v20160721] > at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134) [jetty-server-9.3.11.v20160721.jar:9.3.11.v20160721] > at org.eclipse.jetty.server.Server.handle(Server.java:524) [jetty-server-9.3.11.v20160721.jar:9.3.11.v20160721] > at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:319) [jetty-server-9.3.11.v20160721.jar:9.3.11.v20160721] > at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:253) [jetty-server-9.3.11.v20160721.jar:9.3.11.v20160721] > at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:273) [jetty-io-9.3.11.v20160721.jar:9.3.11.v20160721] > at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95) [jetty-io-9.3.11.v20160721.jar:9.3.11.v20160721] > at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93) [jetty-io-9.3.11.v20160721.jar:9.3.11.v20160721] > at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.executeProduceConsume(ExecuteProduceConsume.java:303) [jetty-util-9.3.11.v20160721.jar:9.3.11.v20160721] > at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:148) [jetty-util-9.3.11.v20160721.jar:9.3.11.v20160721] > at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:136) [jetty-util-9.3.11.v20160721.jar:9.3.11.v20160721] > at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:671) [jetty-util-9.3.11.v20160721.jar:9.3.11.v20160721] > at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:589) [jetty-util-9.3.11.v20160721.jar:9.3.11.v20160721] > at java.lang.Thread.run(Thread.java:745) [?:1.8.0_111] > Caused by: java.lang.RuntimeException: org.json.JSONException: JSONObject["heap-used"] not a string. > at org.apache.hyracks.control.cc.adminconsole.pages.IndexPage$1.populateItem(IndexPage.java:62) ~[hyracks-control-cc-0.2.18-SNAPSHOT.jar:0.2.18-SNAPSHOT] > at org.apache.wicket.markup.html.list.ListView.onPopulate(ListView.java:524) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:119) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.Component.internalBeforeRender(Component.java:980) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.Component.beforeRender(Component.java:1014) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785) ~[wicket-core-1.5.2.jar:1.5.2] > ... 40 more > Caused by: org.json.JSONException: JSONObject["heap-used"] not a string. > at org.json.JSONObject.getString(JSONObject.java:721) ~[json-20160810.jar:?] > at org.apache.hyracks.control.cc.adminconsole.pages.IndexPage$1.populateItem(IndexPage.java:56) ~[hyracks-control-cc-0.2.18-SNAPSHOT.jar:0.2.18-SNAPSHOT] > at org.apache.wicket.markup.html.list.ListView.onPopulate(ListView.java:524) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:119) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.Component.internalBeforeRender(Component.java:980) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.Component.beforeRender(Component.java:1014) ~[wicket-core-1.5.2.jar:1.5.2] > at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785) ~[wicket-core-1.5.2.jar:1.5.2] > ... 40 more > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)