public void onConfigurationUpdated(PowerProxy configurationObject) {
currentSystemModel = configurationObject;
synchronized (internalLock) {
if (firstInitialization) {
firstInitialization = false;
<BUG>papiContext.eventService().newEvent(PowerFilterEvent.POWER_FILTER_INITIALIZED, System.currentTimeMillis());
</BUG>
} else {
<BUG>final List<FilterContext> newFilterChain = new PowerFilterChainBuilder(filterConfig).build(papiContext.classLoader(), currentSystemModel);

updateFilterList(newFilterChain);
</BUG>
}

public void onConfigurationUpdated(PowerProxy configurationObject) {
currentSystemModel = configurationObject;
synchronized (internalLock) {
if (firstInitialization) {
firstInitialization = false;
papiContext.eventService().newEvent(PowerFilterEvent.POWER_FILTER_CONFIGURED, System.currentTimeMillis());
} else {
final List<FilterContext> newFilterChain = new FilterContextInitializer(filterConfig).buildFilterContexts(papiContext.classLoader(), currentSystemModel);
updateFilterChainBuilder(newFilterChain);
