Support an embedded Compass mode with OpenJPA where configuring Compass will be within Open JPA configuration (a simple compass properties configured within persistence.xml file).
Compass will automatically integrate with OpenJPA lifecycle methods by registering object lifecycle listeners (mirroring) and transaction listeners (for Compass session and Compass transaction binding).
A simple OpenJPAHelper will be provided to get the Compass instance and Compass Gps instance bound to the current EntityManagerFactory, as well as getting the current Comapss Session bound to the EntityManager.