If you set a configuration property on a collector that doesn't exist the collector fails to load which causes a null pointer in the code.
If the configuration is wrong, either the collector should not load and be replaced by a NullCollector or load the collector and ignore the incorrect property being set.
If you set a configuration property on a collector that doesn't exist the collector fails to load which causes a null pointer in the code.
If the configuration is wrong, either the collector should not load and be replaced by a NullCollector or load the collector and ignore the incorrect property being set.