Uploaded image for project: 'Analytics'
  1. Analytics
  2. ANALYTICS-101

Remove/adding chart in selected dashboard throw error log

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Neutral
    • 1.0
    • None
    • None

    Description

      Step to reproduce:

       

      • Select column-bar chart
      • Remove some chart or remove chartType
      • Wait a bit
      • See a error log

       

       Caused by: java.lang.ClassCastException: com.fasterxml.jackson.databind.node.NullNode cannot be cast to com.fasterxml.jackson.databind.node.ObjectNodeCaused by: java.lang.ClassCastException: com.fasterxml.jackson.databind.node.NullNode cannot be cast to com.fasterxml.jackson.databind.node.ObjectNode at info.magnolia.analytics.amcharts.vaadin.AmChartsComponent.setChartData(AmChartsComponent.java:89) ~[magnolia-analytics-amcharts-1.0-SNAPSHOT.jar:?] at info.magnolia.analytics.amcharts.vaadin.AmChartsComponent.lambda$initChart$1(AmChartsComponent.java:119) ~[magnolia-analytics-amcharts-1.0-SNAPSHOT.jar:?] at java.util.Optional.ifPresent(Optional.java:159) ~[?:1.8.0_181] at info.magnolia.analytics.amcharts.vaadin.AmChartsComponent.initChart(AmChartsComponent.java:114) ~[magnolia-analytics-amcharts-1.0-SNAPSHOT.jar:?] at info.magnolia.analytics.amcharts.vaadin.AmChartsComponent.<init>(AmChartsComponent.java:68) ~[magnolia-analytics-amcharts-1.0-SNAPSHOT.jar:?] at sun.reflect.GeneratedConstructorAccessor441.newInstance(Unknown Source) ~[?:?] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_181] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_181] at info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:129) ~[magnolia-core-6.1.jar:?] at info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:99) ~[magnolia-core-6.1.jar:?] at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstanceWithParameterResolvers(GuiceComponentProvider.java:134) ~[magnolia-core-6.1.jar:?] at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstanceWithParameterResolvers(GuiceComponentProvider.java:120) ~[magnolia-core-6.1.jar:?] at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstance(GuiceComponentProvider.java:115) ~[magnolia-core-6.1.jar:?] at info.magnolia.analytics.DashboardComposer.lambda$initialiseDashboard$1(DashboardComposer.java:104) ~[magnolia-analytics-1.0-SNAPSHOT.jar:?]

       

      Checklists

        Acceptance criteria

        Attachments

          Activity

            People

              oanh.thai Oanh Thai Hoang
              oanh.thai Oanh Thai Hoang
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Checklists

                  Bug DoR
                  Task DoD