Community
Participate
Working Groups
The eclipselink.register.run.mbean System property will cause the WebLogic_10_Platform platform to deploy the MBeanWebLogicRuntimeServices, allowing session properties to be viewed from the EM/JConsole on WebLogic. This MBean deployement property should be set to true by default, allowing the MBean deployment to occur by default on platforms supporting it (currently only WebLogic, but feature requests exist to have it supported on J2SE, JBoss and WebSphere).
>This enhancement requires a decision before we close bug# 316513
>The default will be false - as per PM design discussion email today >A new platform override function will be introduced in the SErverPlatform interface + /* (non-Javadoc) + * @see org.eclipse.persistence.platform.server.ServerPlatform#isRuntimeServicesEnabledDefault() + */ + @Override + public boolean isRuntimeServicesEnabledDefault() { + return false; + } >I will close the bug once enhancement bug# 316513 is checked in
>This work is part of enhancement bug# 316509 where we are defaulting to false *** This bug has been marked as a duplicate of bug 316509 ***
>Actually lets define the default as true for platforms the support JMX (in EclipseLink) + * Provide the default value for {@link #isRuntimeServicesEnabled()} for a + * ServerPlatform. By default this is <code>false</code> but some platforms + * can choose to have MBeans deployed by default. + */ + boolean isRuntimeServicesEnabledDefault();
Created attachment 174041 [details] Enable user disable or enable of JMX MBean registration for implementors of JMXEnabledPlatform
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink