add embedded broker (ActiveMQ)
add metaData to EventMessage
consumer & confirmable producer for event messages (using Camel)
queue & listener for inventory events