Community
Participate
Working Groups
>EclipseLink currently supports JMX MBeans on WebLogic 10.3 via bug# 248748 >This enhancement starts the investigation extend JMX support to JBoss and WebSphere and optionally Glassfish We are splitting the enhancement request by application server, the actual analysis, design and implementation will have aspects that are common to all 3 or 4 of these sub-requests. >WebLogic = bug# 316509 >JBoss 6 = bug# 316511 >WebSphere 7 = bug# 316510 >Glassfish 3 = bug# 316512(optional)
>First phase is analysis and design with work and phase breakdown
>part of the analysis should take into account (non-EE) SE support via NoServerPlatform in the voted on bug# 265540
>JBoss 5.1.0 EAP will be targetted (not 6 at this point)
>The JBoss POC is working in bug# 316511 >The refactor of the WebLogic platform in bug# 316509(registration only) into the abstract superclass is working - via a non-JNDI JMX spec factory call (for all platforms) >See screen caps in the design wiki http://wiki.eclipse.org/EclipseLink/DesignDocs/316513#Option_2:_Direct_factory_reference_via_JMX_API >Final work on the generic platform is in progress before WebSphere bug# 316510 is finished.
*** Bug 253018 has been marked as a duplicate of this bug. ***
Created attachment 173104 [details] very preliminary patch for 3rd party regression testing of JMX enablement of JBoss and WebSphere for EclipseLink MBeans - with an internal refactor to use non-JNDI spec lookup - see URL in comment >The very priminary patch above has been refactored for generic registration on WebLogic, WebSphere and JBoss so far as per http://wiki.eclipse.org/EclipseLink/DesignDocs/316513#Option_2:_Direct_factory_reference_via_JMX_API >Details on setup, EAR invokation via EM deploy and MBean viewers at http://wiki.eclipse.org/EclipseLink/DesignDocs/316513#Regression_Testing >This patch is to test registration and remote process viewing only Note: currently Services MBean enablement is hardcoded to true for testing - it will be reverted to customer selectable before checkin Note: on non-WebLogic platforms the getModuleName/getApplicationName reflection code is not enabled yet Note: comments and error handling are not finished yet
>Update: Glassfish V2 (2.1) and Glassfish V3 (3.0.1 - via NetBeans 6.9) register functional MBeans OK via the generic refactor >see bug# 316512 >Glassfish V3 via service:jmx:rmi://xps435:8686/jndi/rmi://xps435:8686/jmxrmi FINEST: Registered MBean: org.eclipse.persistence.services.glassfish.MBeanGlassfishRuntimeServices[TopLink:Name=Session(file_/C_/wnb69/GlassfishV3EAR/dist/gfdeploy/GlassfishV3EAR/GlassfishV3EAR-ejb_jar/_example)] >Glassfish V2 via service:jmx:rmi:///jndi/rmi://xps435:8686/jmxrmi [#|2010-07-05T10:34:29.841-0400|FINEST|sun-appserver2.1|org.eclipse.persistence.default|_ThreadID=14;_ThreadName=httpSSLWorkerThread-8080-0;ClassName=null;MethodName=null;_RequestID=d024ddab-f53b-4cab-b5e9-ad6820af471a;|Registered MBean: org.eclipse.persistence.services.glassfish.MBeanGlassfishRuntimeServices[TopLink:Name=Session(file_/C_/opt/glassfish/domains/domain1/applications/j2ee-apps/org.eclipse.persistence.example.jpa.server.glassfishv2.EnterpriseEAR/org.eclipse.persistence.example.jpa.server.glassfishv2.EnterpriseWeb_war/WEB-INF/classes/_enterprise)]|#]
Created attachment 173897 [details] JMX refactor for WLS, JBoss and Glassfish phase 1 of 3 (functional version) patch >see remaining design issues for this JMX refactor in http://wiki.eclipse.org/EclipseLink/DesignDocs/316513 >Regression testing JPA <testsuite errors="0" failures="0" hostname="xps435" name="org.eclipse.persistence.testing.tests.jpa.AllCMP3TestRunModel" tests="2117" time="1190.627" timestamp="2010-07-09T16:17:26"> Core With = <testsuite errors="10" failures="0" hostname="xps435" name="org.eclipse.persistence.testing.tests.TestRunModel" tests="7703" time="1076.727" timestamp="2010-07-09T16:46:36"> = Core without <testsuite errors="10" failures="0" hostname="xps435" name="org.eclipse.persistence.testing.tests.TestRunModel" tests="7703" time="1056.122" timestamp="2010-07-09T17:07:13"> >WebLogic 10.3.3.0 [EL Info]: 2010-07-09 14:15:21.539--Thread(Thread[[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads])--JMX MBeanServer instance found: [weblogic.management.jmx.mbeanserver.WLSMBeanServer@2ce1118]. [EL Finest]: 2010-07-09 14:15:21.539--Thread(Thread[[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads])--Registered MBean: org.eclipse.persistence.services.mbean.MBeanDevelopmentServices[TopLink:Name=Development-file_/F_/view_w35_wls1033/examples/org.eclipse.persistence.example.jpa.server.weblogic.enterpriseEJB/build/classes/_example,Type=Configuration] [EL Finest]: 2010-07-09 14:15:21.539--Thread(Thread[[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads])--Registered MBean: org.eclipse.persistence.services.weblogic.MBeanWebLogicRuntimeServices[TopLink:Name=Session(file_/F_/view_w35_wls1033/examples/org.eclipse.persistence.example.jpa.server.weblogic.enterpriseEJB/build/classes/_example)] [EL Finest]: 2010-07-09 14:15:21.549--Thread(Thread[[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads])--The applicationName for the MBean attached to session [file:/F:/view_w35_wls1033/examples/org.eclipse.persistence.example.jpa.server.weblogic.enterpriseEJB/build/classes/_example] is [org.eclipse.persistence.example.jpa.server.weblogic.enterpriseEAR] JBoss 5 EAP (we use the first MBeanServer) 14:18:55,645 INFO [LogNotificationListener] Adding notification listener for logging mbean "jboss.system:service=Logging,type=Log4jService" to server org.jboss.mx.server.MBeanServerImpl@1d351d35[ defaultDomain='jboss' ] ... 14:19:14,373 INFO [STDOUT] [EL Warning]: 2010-07-09 14:19:14.373--Thread(Thread[http-127.0.0.1-8080-1,5,jboss])--Multiple [2] JMX MBeanServer instances exist, we are registering the MBean on the first indexed one [org.jboss.mx.server.MBeanServerImpl@1d351d35[ defaultDomain='jboss' ]]. 14:19:14,373 INFO [STDOUT] [EL Info]: 2010-07-09 14:19:14.373--Thread(Thread[http-127.0.0.1-8080-1,5,jboss])--JMX MBeanServer instance found: [org.jboss.mx.server.MBeanServerImpl@1d351d35[ defaultDomain='jboss' ]]. 14:19:14,373 INFO [STDOUT] [EL Info]: 2010-07-09 14:19:14.373--Thread(Thread[http-127.0.0.1-8080-1,5,jboss])--JMX MBeanServer instance found: [org.jboss.mx.server.MBeanServerImpl@30263026[ defaultDomain='null' ]]. 14:19:14,373 INFO [STDOUT] [EL Finest]: 2010-07-09 14:19:14.373--Thread(Thread[http-127.0.0.1-8080-1,5,jboss])--Registered MBean: org.eclipse.persistence.services.mbean.MBeanDevelopmentServices[TopLink:Name=Development-vfszip_/C_/opt/jboss-eap-5.0b/jboss-as/server/default/deploy/org.eclipse.persistence.example.jpa.server.jboss.EnterpriseEAR.ear/org.eclipse.persistence.example.jpa.server.jboss.EnterpriseEJB.jar/_example,Type=Configuration] 14:19:14,373 INFO [STDOUT] [EL Finest]: 2010-07-09 14:19:14.373--Thread(Thread[http-127.0.0.1-8080-1,5,jboss])--Registered MBean: org.eclipse.persistence.services.jboss.MBeanJBossRuntimeServices[TopLink:Name=Session(vfszip_/C_/opt/jboss-eap-5.0b/jboss-as/server/default/deploy/org.eclipse.persistence.example.jpa.server.jboss.EnterpriseEAR.ear/org.eclipse.persistence.example.jpa.server.jboss.EnterpriseEJB.jar/_example)] >multiple MBeanServer instances will be handled as part of phase 2 in design issue 4 http://wiki.eclipse.org/EclipseLink/DesignDocs/316513#DI_4:_20100624:_Verify_correct_MBeanServer_available_when_running_multiple_MBeanServer_Instances
Created attachment 173921 [details] EclipseLink 2.1.1 branch patch for phase 1 (same as above for trunk 7771) >Trunk SVN Rev# 7771 >2.1.1 SVN Rev# 7777 http://fisheye2.atlassian.com/changelog/eclipselink/?cs=7777 >Compile and eclipselink.jar testing on EE servers ok >2.1.1 testing on WAS7 [7/9/10 16:49:54:171 EDT] 00000011 SystemOut O [EL Info]: 2010-07-09 16:49:54.171--ServerSession(1168852395)--Thread(Thread[WebContainer : 0,5,main])--EclipseLink, version: Eclipse Persistence Services - 2.1.1.qualifier [7/9/10 16:49:54:981 EDT] 00000011 SystemOut O [EL Info]: 2010-07-09 16:49:54.981--Thread(Thread[WebContainer : 0,5,main])--JMX MBeanServer instance found: [com.ibm.ws.management.PlatformMBeanServer@2afe2afe]. [7/9/10 16:49:55:001 EDT] 00000011 SystemOut O [EL Finest]: 2010-07-09 16:49:55.001--Thread(Thread[WebContainer : 0,5,main])--Registered MBean: org.eclipse.persistence.services.mbean.MBeanDevelopmentServices[TopLink:Name=Development-jar_file_/C_/opt/was7b/AppServer/profiles/AppSrv01/installedApps/xps435Node01Cell/org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEAR.ear/org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEJB.jar!/_example,cell=xps435Node01Cell,Type=Configuration,node=xps435Node01,process=server1] [7/9/10 16:49:55:031 EDT] 00000011 SystemOut O [EL Finest]: 2010-07-09 16:49:55.031--Thread(Thread[WebContainer : 0,5,main])--Registered MBean: org.eclipse.persistence.services.websphere.MBeanWebSphereRuntimeServices[TopLink:Name=Session(jar_file_/C_/opt/was7b/AppServer/profiles/AppSrv01/installedApps/xps435Node01Cell/org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEAR.ear/org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEJB.jar!/_example),cell=xps435Node01Cell,node=xps435Node01,process=server1]
Created attachment 174027 [details] @Override patch for eclipse ide compile issues only with SUN 1.6.0_20 (ant, _17 and IBM J9 are ok) >Some JDK versions in the Eclipse IDE will properly throw and error on the override annotation not required for an interface implementation. Using the IBM J9 V6 JRE for both Eclipse and Ant worked fine (but should fail) - removing annotation as it is left over from when the interface was an abstract class For example Version 20 fails but Version 17 is OK Java(TM) SE Runtime Environment (build 1.6.0_17-b04) >From @Override public void prepareServerSpecificServicesMBean() { >To public void prepareServerSpecificServicesMBean() {
Created attachment 174040 [details] Enable user disable or enable of JMX MBean registration
>Note: @Override complile issue only occurs in Ganymede Eclipse 3.4. Galileon Eclipse 3.5 has relaxed this compile error to be in line with JDK 1.6
Created attachment 174221 [details] Refactor platform specific MBean functions to services superclass
Created attachment 174515 [details] Handle multiple MBeanServer instances from MBeanServerFactory >See SVN rev# 7844 http://fisheye2.atlassian.com/changelog/eclipselink/?cs=7844
Created attachment 175009 [details] getApplicationName() and getModuleName() generic JMX code for all 4 EE servers via session and classloader names (no reflection calls)
>See SVN rev# 7901 http://fisheye2.atlassian.com/changelog/eclipselink/?cs=7901 >Testing results for non-reflective module/application name calls in the JMX code >GlassFish 3.0.1 via NetBeans 6.9 FINEST: The applicationName for the MBean attached to session [file:/C:/wnb69/GlassfishV3EAR/dist/gfdeploy/GlassfishV3EAR/GlassfishV3EAR-ejb_jar/_example] is [C:/wnb69/GlassfishV3EAR/dist/gfdeploy/GlassfishV3EAR/GlassfishV3EAR-ejb_jar/_URLEntry _file:/C:/opt/nbgf301/glassfish/domains/domain1/generated/ejb/GlassfishV3EAR/GlassfishV3EAR-ejb_jar] FINEST: The moduleName for the MBean attached to session [file:/C:/wnb69/GlassfishV3EAR/dist/gfdeploy/GlassfishV3EAR/GlassfishV3EAR-ejb_jar/_example] is [_example] >WebLogic 10.3.3.0 via Eclipse 3.5 OEPE [EL Finest]: 2010-07-22 14:31:33.025--Thread(Thread[[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads])--The applicationName for the MBean attached to session [file:/F:/view_w35_wls1033/examples/org.eclipse.persistence.example.jpa.server.weblogic.enterpriseEJB/build/classes/_example] is [org.eclipse.persistence.example.jpa.server.weblogic.enterpriseEAR] [EL Finest]: 2010-07-22 14:31:33.025--Thread(Thread[[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads])--The moduleName for the MBean attached to session [file:/F:/view_w35_wls1033/examples/org.eclipse.persistence.example.jpa.server.weblogic.enterpriseEJB/build/classes/_example] is [enterprise] >WebSphere 7.0.0.5 via Eclipse 3.5 (no server launch) [7/22/10 12:25:41:108 EDT] 00000013 SystemOut O [EL Finest]: 2010-07-22 12:25:41.108--Thread(Thread[WebContainer : 0,5,main])--The applicationName for the MBean attached to session [jar:file:/C:/opt/was7b/AppServer/profiles/AppSrv01/installedApps/xps435Node01Cell/org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEAR.ear/org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEJB.jar!/_example] is [org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEAR] [7/22/10 12:25:41:108 EDT] 00000013 SystemOut O [EL Finest]: 2010-07-22 12:25:41.108--Thread(Thread[WebContainer : 0,5,main])--The moduleName for the MBean attached to session [jar:file:/C:/opt/was7b/AppServer/profiles/AppSrv01/installedApps/xps435Node01Cell/org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEAR.ear/org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEJB.jar!/_example] is [_example] >JBoss 5.0.1EAP via Eclipse 3.5 12:45:09,602 INFO [STDOUT] [EL Finest]: 2010-07-22 12:45:09.601--Thread(Thread[http-127.0.0.1-8080-1,5,jboss])--The applicationName for the MBean attached to session [vfszip:/C:/opt/jboss-eap-5.0b/jboss-as/server/default/deploy/org.eclipse.persistence.example.jpa.server.jboss.EnterpriseEAR.ear/org.eclipse.persistence.example.jpa.server.jboss.EnterpriseEJB.jar/_example2] is [org.eclipse.persistence.example.jpa.server.jboss.EnterpriseEAR.ear] 12:45:09,602 INFO [STDOUT] [EL Finest]: 2010-07-22 12:45:09.602--Thread(Thread[http-127.0.0.1-8080-1,5,jboss])--The moduleName for the MBean attached to session [vfszip:/C:/opt/jboss-eap-5.0b/jboss-as/server/default/deploy/org.eclipse.persistence.example.jpa.server.jboss.EnterpriseEAR.ear/org.eclipse.persistence.example.jpa.server.jboss.EnterpriseEJB.jar/_example2] is [_example2] >The applicationName for Glassfish needs to be cleaned up, also we need testing for multiple modules via multiple persistence units in mixed/multi ejb/war deployments
>Released to EclipseLink 2.1.1 as of rev# 7901 - see outstanding issues below for release 2.2.0 bug# 256943 bug# 265540 bug# 317991 bug# 320431 bug# 320684
Created attachment 175443 [details] WAS platform had its application name classloader postfix string reverted to EMPTY_STRING from ]
>Final regression testing for new EclipseLink 2.1.1 JMX MBean support for the 4 EE servers below >Glassfish 3.0.1 via NetBeans 6.9 http://localhost:8080/GlassfishV3EAR-war/ INFO: file:/C:/wnb69/GlassfishV3EAR/dist/gfdeploy/GlassfishV3EAR/GlassfishV3EAR-ejb_jar/_example login successful INFO: JMX MBeanServer instance found: [com.sun.jmx.mbeanserver.JmxMBeanServer@fd2e1f], # of beans: [42], domain: [DefaultDomain] at index: [0]. FINEST: Registered MBean: org.eclipse.persistence.services.mbean.MBeanDevelopmentServices[TopLink:Name=Development-file_/C_/wnb69/GlassfishV3EAR/dist/gfdeploy/GlassfishV3EAR/GlassfishV3EAR-ejb_jar/_example,Type=Configuration] FINEST: Registered MBean: org.eclipse.persistence.services.glassfish.MBeanGlassfishRuntimeServices[TopLink:Name=Session(file_/C_/wnb69/GlassfishV3EAR/dist/gfdeploy/GlassfishV3EAR/GlassfishV3EAR-ejb_jar/_example)] FINEST: EclipseLink JMX Runtime Services is referencing the [Platform ConversionManager] ClassLoader at: [EarClassLoader : urlSet = [URLEntry : file:/C:/wnb69/GlassfishV3EAR/dist/gfdeploy/GlassfishV3EAR/GlassfishV3EAR-ejb_jar/, URLEntry : file:/C:/opt/nbgf301/glassfish/domains/domain1/generated/ejb/GlassfishV3EAR/GlassfishV3EAR-ejb_jar] doneCalled = false Parent -> org.glassfish.internal.api.DelegatingClassLoader@155d69b ] FINEST: The applicationName for the MBean attached to session [file:/C:/wnb69/GlassfishV3EAR/dist/gfdeploy/GlassfishV3EAR/GlassfishV3EAR-ejb_jar/_example] is [C:/wnb69/GlassfishV3EAR/dist/gfdeploy/GlassfishV3EAR/GlassfishV3EAR-ejb_jar/_URLEntry _file:/C:/opt/nbgf301/glassfish/domains/domain1/generated/ejb/GlassfishV3EAR/GlassfishV3EAR-ejb_jar] FINEST: The moduleName for the MBean attached to session [file:/C:/wnb69/GlassfishV3EAR/dist/gfdeploy/GlassfishV3EAR/GlassfishV3EAR-ejb_jar/_example] is [_example] >WebLogic 10.3.3.0 http://127.0.0.1:7001/enterprise/FrontController?action=demo [EL Info]: 2010-08-03 15:06:45.998--Thread(Thread[[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads])--JMX MBeanServer instance found: [weblogic.management.jmx.mbeanserver.WLSMBeanServer@2cba9e0], # of beans: [508], domain: [base_domain] at index: [0]. [EL Finest]: 2010-08-03 15:06:45.998--Thread(Thread[[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads])--Registered MBean: org.eclipse.persistence.services.mbean.MBeanDevelopmentServices[TopLink:Name=Development-file_/F_/view_w35_wls1033/examples/org.eclipse.persistence.example.jpa.server.weblogic.enterpriseEJB/build/classes/_example,Type=Configuration] [EL Finest]: 2010-08-03 15:06:45.998--Thread(Thread[[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads])--Registered MBean: org.eclipse.persistence.services.weblogic.MBeanWebLogicRuntimeServices[TopLink:Name=Session(file_/F_/view_w35_wls1033/examples/org.eclipse.persistence.example.jpa.server.weblogic.enterpriseEJB/build/classes/_example)] [EL Finest]: 2010-08-03 15:06:46.013--Thread(Thread[[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads])--The applicationName for the MBean attached to session [file:/F:/view_w35_wls1033/examples/org.eclipse.persistence.example.jpa.server.weblogic.enterpriseEJB/build/classes/_example] is [org.eclipse.persistence.example.jpa.server.weblogic.enterpriseEAR] [EL Finest]: 2010-08-03 15:06:46.013--Thread(Thread[[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads])--The moduleName for the MBean attached to session [file:/F:/view_w35_wls1033/examples/org.eclipse.persistence.example.jpa.server.weblogic.enterpriseEJB/build/classes/_example] is [enterprise] >JBoss 5.1.0 EAP http://127.0.0.1:8080/enterprise/FrontController?action=demo 15:14:21,020 INFO [STDOUT] [EL Warning]: 2010-08-03 15:14:21.02--Thread(Thread[http-127.0.0.1-8080-1,5,jboss])--Multiple [2] JMX MBeanServer instances exist, we will use the server at index [0] : [org.jboss.mx.server.MBeanServerImpl@14c7a98[ defaultDomain='jboss' ]]. 15:14:21,020 INFO [STDOUT] [EL Info]: 2010-08-03 15:14:21.02--Thread(Thread[http-127.0.0.1-8080-1,5,jboss])--JMX MBeanServer instance found: [org.jboss.mx.server.MBeanServerImpl@14c7a98[ defaultDomain='jboss' ]], # of beans: [1,003], domain: [jboss] at index: [0]. 15:14:21,020 INFO [STDOUT] [EL Warning]: 2010-08-03 15:14:21.02--Thread(Thread[http-127.0.0.1-8080-1,5,jboss])--JMX MBeanServer in use: [org.jboss.mx.server.MBeanServerImpl@14c7a98[ defaultDomain='jboss' ]] from index [0] 15:14:21,020 INFO [STDOUT] [EL Info]: 2010-08-03 15:14:21.02--Thread(Thread[http-127.0.0.1-8080-1,5,jboss])--JMX MBeanServer instance found: [org.jboss.mx.server.MBeanServerImpl@18db204[ defaultDomain='null' ]], # of beans: [20], domain: [null] at index: [1]. 15:14:21,020 INFO [STDOUT] [EL Finest]: 2010-08-03 15:14:21.02--Thread(Thread[http-127.0.0.1-8080-1,5,jboss])--Registered MBean: org.eclipse.persistence.services.mbean.MBeanDevelopmentServices[TopLink:Name=Development-vfszip_/C_/opt/jboss-eap-5.0b/jboss-as/server/default/deploy/org.eclipse.persistence.example.jpa.server.jboss.EnterpriseEAR.ear/org.eclipse.persistence.example.jpa.server.jboss.EnterpriseEJB.jar/_example2,Type=Configuration] 15:14:21,036 INFO [STDOUT] [EL Finest]: 2010-08-03 15:14:21.036--Thread(Thread[http-127.0.0.1-8080-1,5,jboss])--Registered MBean: org.eclipse.persistence.services.jboss.MBeanJBossRuntimeServices[TopLink:Name=Session(vfszip_/C_/opt/jboss-eap-5.0b/jboss-as/server/default/deploy/org.eclipse.persistence.example.jpa.server.jboss.EnterpriseEAR.ear/org.eclipse.persistence.example.jpa.server.jboss.EnterpriseEJB.jar/_example2)] 15:14:21,036 INFO [STDOUT] [EL Finest]: 2010-08-03 15:14:21.036--Thread(Thread[http-127.0.0.1-8080-1,5,jboss])--EclipseLink JMX Runtime Services is referencing the [Platform ConversionManager] ClassLoader at: [BaseClassLoader@12d73ab{vfszip:/C:/opt/jboss-eap-5.0b/jboss-as/server/default/deploy/org.eclipse.persistence.example.jpa.server.jboss.EnterpriseEAR.ear/}] 15:14:21,036 INFO [STDOUT] [EL Finest]: 2010-08-03 15:14:21.036--Thread(Thread[http-127.0.0.1-8080-1,5,jboss])--The applicationName for the MBean attached to session [vfszip:/C:/opt/jboss-eap-5.0b/jboss-as/server/default/deploy/org.eclipse.persistence.example.jpa.server.jboss.EnterpriseEAR.ear/org.eclipse.persistence.example.jpa.server.jboss.EnterpriseEJB.jar/_example2] is [org.eclipse.persistence.example.jpa.server.jboss.EnterpriseEAR.ear] 15:14:21,036 INFO [STDOUT] [EL Finest]: 2010-08-03 15:14:21.036--Thread(Thread[http-127.0.0.1-8080-1,5,jboss])--The moduleName for the MBean attached to session [vfszip:/C:/opt/jboss-eap-5.0b/jboss-as/server/default/deploy/org.eclipse.persistence.example.jpa.server.jboss.EnterpriseEAR.ear/org.eclipse.persistence.example.jpa.server.jboss.EnterpriseEJB.jar/_example2] is [_example2] >WebSphere 7.0.0.5 http://127.0.0.1:9080/enterprise/FrontController?action=demo [8/3/10 15:21:26:808 EDT] 00000012 SystemOut O [EL Info]: 2010-08-03 15:21:26.808--Thread(Thread[WebContainer : 0,5,main])--JMX MBeanServer instance found: [com.ibm.ws.management.PlatformMBeanServer@4b444b44], # of beans: [189], domain: [WebSphere] at index: [0]. [8/3/10 15:21:26:840 EDT] 00000012 SystemOut O [EL Finest]: 2010-08-03 15:21:26.84--Thread(Thread[WebContainer : 0,5,main])--Registered MBean: org.eclipse.persistence.services.mbean.MBeanDevelopmentServices[TopLink:Name=Development-jar_file_/C_/opt/was7b/AppServer/profiles/AppSrv01/installedApps/xps435Node01Cell/org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEAR.ear/org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEJB.jar!/_example,cell=xps435Node01Cell,Type=Configuration,node=xps435Node01,process=server1] [8/3/10 15:21:26:902 EDT] 00000012 SystemOut O [EL Finest]: 2010-08-03 15:21:26.902--Thread(Thread[WebContainer : 0,5,main])--Registered MBean: org.eclipse.persistence.services.websphere.MBeanWebSphereRuntimeServices[TopLink:Name=Session(jar_file_/C_/opt/was7b/AppServer/profiles/AppSrv01/installedApps/xps435Node01Cell/org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEAR.ear/org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEJB.jar!/_example),cell=xps435Node01Cell,node=xps435Node01,process=server1] [8/3/10 15:21:26:902 EDT] 00000012 SystemOut O [EL Finest]: 2010-08-03 15:21:26.902--Thread(Thread[WebContainer : 0,5,main])--EclipseLink JMX Runtime Services is referencing the [Platform ConversionManager] ClassLoader at: [ com.ibm.ws.classloader.CompoundClassLoader@4ba24ba2[app:org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEAR] Local ClassPath: C:\opt\was7b\AppServer\profiles\AppSrv01\installedApps\xps435Node01Cell\org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEAR.ear\org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEJB.jar;C:\opt\was7b\AppServer\profiles\AppSrv01\installedApps\xps435Node01Cell\org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEAR.ear\org.eclipse.persistence.example.jpa.server.entities.jar Parent: com.ibm.ws.classloader.ProtectionClassLoader@179b179b Delegation Mode: PARENT_FIRST] [8/3/10 15:21:26:902 EDT] 00000012 SystemOut O [EL Finest]: 2010-08-03 15:21:26.902--Thread(Thread[WebContainer : 0,5,main])--The applicationName for the MBean attached to session [jar:file:/C:/opt/was7b/AppServer/profiles/AppSrv01/installedApps/xps435Node01Cell/org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEAR.ear/org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEJB.jar!/_example] is [org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEAR] [8/3/10 15:21:26:902 EDT] 00000012 SystemOut O [EL Finest]: 2010-08-03 15:21:26.902--Thread(Thread[WebContainer : 0,5,main])--The moduleName for the MBean attached to session [jar:file:/C:/opt/was7b/AppServer/profiles/AppSrv01/installedApps/xps435Node01Cell/org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEAR.ear/org.eclipse.persistence.example.jpa.server.websphere.EnterpriseEJB.jar!/_example] is [_example]
>final change to the 2.1 branch was in SVN rev# 7971 on 3 Aug 2010 https://fisheye2.atlassian.com/changelog/eclipselink/?cs=7971
10206522
>Nightly build is ok Build summary for 2.1.2.v20101019-r8373 SVN Changes since Last Build: ------------------------------------------------------------------------ r8373 | mobrien | 2010-10-18 16:45:35 -0400 (Mon, 18 Oct 2010) TEST-CORE Tests run:7493 Failures:0 Errors:0 TEST-JPA Tests run:2574 Failures:0 Errors:0
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink