initial PoC - not production ready yet - works with Wildfly 8.0