Github user rmannibucau commented on a diff in the pull request: https://github.com/apache/tomee/pull/175#discussion_r221449894 --- Diff: container/openejb-jpa-integration/src/main/java/org/apache/openejb/jpa/integration/eclipselink/OpenEJBServerPlatform.java --- @@ -63,4 +65,11 @@ protected void registerSynchronization_impl(AbstractSynchronizationListener list transaction.registerInterposedSynchronization(synchronization); } } + + @Override + public void prepareServerSpecificServicesMBean() { + if (getDatabaseSession() != null && shouldRegisterRuntimeBean) { + this.setRuntimeServicesMBean(new MBeanOpenEJBRuntimeServices(getDatabaseSession())); --- End diff -- ensure it uses mBeanServer which has a toggle "skip jmx" on the instance
---