type Exception report
message Invocation of method 'getJSONArray' in class com.accelovation.json.JSONObject threw exception com.accelovation.json.JSONException: JSONObject["metrics"] not found. at /ariel/cb/solutions/holidaymoodmeter/moodmeter_cdn.vm[line 298, column 49]
description The server encountered an internal error that prevented it from fulfilling this request.
exception
org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getJSONArray' in class com.accelovation.json.JSONObject threw exception com.accelovation.json.JSONException: JSONObject["metrics"] not found. at /ariel/cb/solutions/holidaymoodmeter/moodmeter_cdn.vm[line 298, column 49] org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337) org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:284) org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:252) org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:493) org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:71) org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:142) org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72) org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:87) org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72) org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:366) org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:175) org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) org.apache.velocity.Template.merge(Template.java:328) org.apache.velocity.Template.merge(Template.java:235) org.apache.velocity.tools.view.VelocityView.performMerge(VelocityView.java:942) org.apache.velocity.tools.view.VelocityView.merge(VelocityView.java:902) org.apache.velocity.tools.view.ProsperoVelocityViewServlet.mergeTemplate(ProsperoVelocityViewServlet.java:387) org.apache.velocity.tools.view.ProsperoVelocityViewServlet.doRequest(ProsperoVelocityViewServlet.java:338) org.apache.velocity.tools.view.VelocityViewServlet.doGet(VelocityViewServlet.java:182) javax.servlet.http.HttpServlet.service(HttpServlet.java:621) javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
root cause
com.accelovation.json.JSONException: JSONObject["metrics"] not found. com.accelovation.json.JSONObject.get(JSONObject.java:456) com.accelovation.json.JSONObject.getJSONArray(JSONObject.java:547) sun.reflect.GeneratedMethodAccessor408.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) java.lang.reflect.Method.invoke(Method.java:597) org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389) org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378) org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270) org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:252) org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:493) org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:71) org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:142) org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72) org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:87) org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72) org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:366) org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:175) org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) org.apache.velocity.Template.merge(Template.java:328) org.apache.velocity.Template.merge(Template.java:235) org.apache.velocity.tools.view.VelocityView.performMerge(VelocityView.java:942) org.apache.velocity.tools.view.VelocityView.merge(VelocityView.java:902) org.apache.velocity.tools.view.ProsperoVelocityViewServlet.mergeTemplate(ProsperoVelocityViewServlet.java:387) org.apache.velocity.tools.view.ProsperoVelocityViewServlet.doRequest(ProsperoVelocityViewServlet.java:338) org.apache.velocity.tools.view.VelocityViewServlet.doGet(VelocityViewServlet.java:182) javax.servlet.http.HttpServlet.service(HttpServlet.java:621) javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.34 logs.