-
Notifications
You must be signed in to change notification settings - Fork 6
Description
How to reproduce
- Eclipse with DynamicSpotter-Plugin
- create a new project, set up the DynamicSpotter configuration: "workload.experiment.duration: 60", "workload.maxusers: 100".
- As Instrumentation Satellite Adapter use the "DynamicInstrumentationClient"
- As Measurement Satellite Adapter use the "MeasurementClient"
- As workload I am using JMeter.
Start Dynamic Spotter and the exception occurs when the experiment is finished and the chart should be drawn
Exception
java.lang.NumberFormatException: null at java.math.BigDecimal.<init>(Unknown Source) ~[na:1.7.0_79] at java.math.BigDecimal.<init>(Unknown Source) ~[na:1.7.0_79] at com.xeiam.xchart.Series.findMinMax(Series.java:132) ~[xchart-2.2.1.jar:na] at com.xeiam.xchart.Series.<init>(Series.java:101) ~[xchart-2.2.1.jar:na] at com.xeiam.xchart.internal.chartpart.AxisPair.addSeries(AxisPair.java:98) ~[xchart-2.2.1.jar:na] at com.xeiam.xchart.Chart.addSeries(Chart.java:218) ~[xchart-2.2.1.jar:na] at com.xeiam.xchart.Chart.addSeries(Chart.java:185) ~[xchart-2.2.1.jar:na] at org.spotter.core.chartbuilder.XChartBuilder.addHorizontalLine(XChartBuilder.java:181) ~[classes/:na] at org.spotter.ext.detection.excessiveMessaging.ExcessiveMessagingDetectionController.analyzeNetworkUtilization(ExcessiveMessagingDetectionController.java:350) ~[classes/:na] at org.spotter.ext.detection.excessiveMessaging.ExcessiveMessagingDetectionController.analyze(ExcessiveMessagingDetectionController.java:96) ~[classes/:na] at org.spotter.core.detection.AbstractDetectionController.analyzeProblem(AbstractDetectionController.java:133) ~[classes/:na] at org.spotter.core.Spotter.startDiagnosis(Spotter.java:143) ~[classes/:na] at org.spotter.service.SpotterServiceWrapper$1.run(SpotterServiceWrapper.java:126) ~[classes/:na] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [na:1.7.0_79] at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_79] at java.lang.Thread.run(Unknown Source) [na:1.7.0_79]