-
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 nearly the end of the test.
Exception
java.lang.NullPointerException: null at org.spotter.ext.detection.blob.DataProcessor.buildMessageMap(DataProcessor.java:110) ~[classes/:na] at org.spotter.ext.detection.blob.DataProcessor.process(DataProcessor.java:73) ~[classes/:na] at org.spotter.ext.detection.blob.DataProcessor.processData(DataProcessor.java:44) ~[classes/:na] at org.spotter.ext.detection.blob.BlobDetectionController.analyze(BlobDetectionController.java:74) ~[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]