package info.elexis.server.core.connector.elexis.internal;

import org.osgi.service.component.annotations.Component;
import org.osgi.service.event.Event;
import org.osgi.service.event.EventConstants;
import org.osgi.service.event.EventHandler;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import ch.elexis.core.common.ElexisEventTopics;

@Component(property = { EventConstants.EVENT_TOPIC + "=" + ElexisEventTopics.BASE + "*" })
public class ElexisEventHandler implements EventHandler {

	private Logger log = LoggerFactory.getLogger(ElexisEventHandler.class);
	
	@Override
	public void handleEvent(Event event) {
		log.trace("Incoming event [{}]", event.getTopic());
	}

}

@@ -656,25 +656,70 @@
 %5B%7B%7D%5D
-%22, event.getTopic
+ propertyNames %5B%7B%7D%5D%22, event.getTopic(), event.getPropertyNames
 ());

Enhance ElexisEventHandler trace log output