Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-15429

Caught an Ognl exception while getting property jsonObject - Class: ognl.OgnlRuntime due to NPE

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Medium
    • None
    • None
    • None

    Description

      2015-01-09 00:49:45,865 INFO [http-bio-8085-exec-248] [AccessLogFilter] xxx GET https://jira-bamboo.internal.atlassian.com/ajax/planStatusHistoryNeighbouringSummaries.action?planKey=FUZ-MASTER337&buildNumber=2&_=1419980580014 8014
      70kb
      2015-01-09 00:49:45,889 ERROR [http-bio-8085-exec-248] [FiveOhOh] 500 Exception was thrown.
      Caught an Ognl exception while getting property jsonObject - Class: ognl.OgnlRuntime
      File: OgnlRuntime.java
      Method: getMethodValue
      Line: 1456 - ognl/OgnlRuntime.java:1456:-1
              at com.opensymphony.xwork2.ognl.OgnlValueStack.handleOtherException(OgnlValueStack.java:264)
              at com.opensymphony.xwork2.ognl.OgnlValueStack.findValue(OgnlValueStack.java:241)
              at com.opensymphony.webwork.dispatcher.json.JSONResult.getJSONObject(JSONResult.java:172)
              at com.opensymphony.webwork.dispatcher.json.JSONResult.execute(JSONResult.java:137)
              at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:371)
              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:275)
              at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:100)
      ...
      Caused by: Caught an Ognl exception while getting property jsonObject - Class: ognl.OgnlRuntime
      File: OgnlRuntime.java
      Method: getMethodValue
      Line: 1456 - ognl/OgnlRuntime.java:1456:-1
              at com.opensymphony.xwork2.ognl.accessor.CompoundRootAccessor.getProperty(CompoundRootAccessor.java:143)
              at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:2317)
              at ognl.ASTProperty.getValueBody(ASTProperty.java:114)
              at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
              at ognl.SimpleNode.getValue(SimpleNode.java:258)
              at ognl.Ognl.getValue(Ognl.java:494)
              at ognl.Ognl.getValue(Ognl.java:458)
              at com.opensymphony.xwork2.ognl.OgnlUtil.getValue(OgnlUtil.java:251)
              at com.opensymphony.xwork2.ognl.OgnlValueStack.getValueUsingOgnl(OgnlValueStack.java:292)
              at com.opensymphony.xwork2.ognl.OgnlValueStack.tryFindValue(OgnlValueStack.java:275)
              at com.opensymphony.xwork2.ognl.OgnlValueStack.tryFindValueWhenExpressionIsNotNull(OgnlValueStack.java:257)
              at com.opensymphony.xwork2.ognl.OgnlValueStack.findValue(OgnlValueStack.java:237)
              ... 210 more
      Caused by: ognl.OgnlException: jsonObject [java.lang.NullPointerException]
              at ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:1456)
              at ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:60)
              at ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:147)
              at com.opensymphony.xwork2.ognl.accessor.ObjectAccessor.getProperty(ObjectAccessor.java:17)
              at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:2317)
              at com.opensymphony.xwork2.ognl.accessor.CompoundRootAccessor.getProperty(CompoundRootAccessor.java:138)
              ... 221 more
      Caused by: java.lang.NullPointerException
              at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:187)
              at com.atlassian.bamboo.plan.PlanStatusHistoryAction.getNavigableSummaries(PlanStatusHistoryAction.java:92)
              at com.atlassian.bamboo.plan.PlanStatusHistoryAction.getNavigableBuilds(PlanStatusHistoryAction.java:79)
              at com.atlassian.bamboo.plan.PlanStatusHistoryAction.getJsonObject(PlanStatusHistoryAction.java:72)
              at sun.reflect.GeneratedMethodAccessor1417.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:606)
              at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:891)
              at ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:1454)
              ... 226 more
      

      (version: 5.8-m1 build 5803 - 09 Dec 14)

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              mmeinhold Martin Meinhold
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: