Closed glassfishrobot closed 15 years ago
@glassfishrobot Commented yujikuan said: when restart glassfish,this erro also happen. other developer meet:http://forums.java.net/jive/thread.jspa?messageID=304202
@glassfishrobot Commented yujikuan said: when start glassfish ,log also include this WARNING
[#|2008-10-13T08:56:48.583+0800|WARNING|sun- appserver9.1|javax.enterprise.system.tools.admin|_ThreadID=10;ThreadName=main; RequestID=273cb5f5-e291-412e-88c9-b43e378397f9;|Not registering AMX MBean against old MBean "com.sun.appserv:j2eeType=WebModule,name=EPG,J2EEServer=server,J2EEApplication=n ull,category=runtime" due to malformed composite WebModule name.|#]
@glassfishrobot Commented sanandal said: "Reclassifying as P4 because this issue is not deemed "must fix" for this v2.1 release whose primary release driver is SailFin. This issue will be scrubbed after this release and will be given the right priority for the next release."
@glassfishrobot Commented jluehe said: Protect against session being invalidated while its attributes are being enumerated.
Fixed in SJSAS91_FCS_BRANCH:
Checking in ManagerBase.java; /cvs/glassfish/appserv-webtier/src/java/org/apache/catalina/session/ManagerBase.java,v <-- ManagerBase.java new revision: 1.23.2.7; previous revision: 1.23.2.6 done
@glassfishrobot Commented jluehe said: Incremental fix: Stop catching IllegalStateException in PwcWebModuleStatsImpl#getSession, which will never be raised:
Checking in src/java/com/sun/enterprise/web/monitor/impl/PwcWebModuleStatsImpl.java; /cvs/glassfish/pwc-commons/src/java/com/sun/enterprise/web/monitor/impl/PwcWebModuleStatsImpl.java,v <-- PwcWebModuleStatsImpl.java new revision: 1.7.6.1; previous revision: 1.7 done
Ported to SGES211_FCS_BRANCH:
Checking in appserv-webtier/src/java/org/apache/catalina/session/ManagerBase.java; /cvs/glassfish/appserv-webtier/src/java/org/apache/catalina/session/ManagerBase.java,v <-- ManagerBase.java new revision: 1.23.2.5.2.2; previous revision: 1.23.2.5.2.1 done Checking in pwc-commons/src/java/com/sun/enterprise/web/monitor/impl/PwcWebModuleStatsImpl.java; /cvs/glassfish/pwc-commons/src/java/com/sun/enterprise/web/monitor/impl/PwcWebModuleStatsImpl.java,v <-- PwcWebModuleStatsImpl.java new revision: 1.7.24.1; previous revision: 1.7 done
@glassfishrobot Commented Was assigned to jluehe
@glassfishrobot Commented This issue was imported from java.net JIRA GLASSFISH-6483
@glassfishrobot Commented Reported by yujikuan
@glassfishrobot Commented Marked as fixed on Tuesday, September 22nd 2009, 3:41:54 am
[#|2008-10-09T14:02:38.221+0800|SEVERE|sun- appserver9.1|javax.enterprise.system.container.web.pwc|_ThreadID=15;_ThreadName= Thread-11;_RequestID=58c944c8-691f-460f-9f0f-663d9a5f9394;|PWC1001: Failed to invoke action getSession on MBean com.sun.appserv:type=Manager,path=/EPG,host=server javax.management.RuntimeOperationsException: Exception invoking method getSession at com.sun.org.apache.commons.modeler.BaseModelMBean.invoke (BaseModelMBean.java:511) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke (DefaultMBeanServerInterceptor.java:836) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke (JmxMBeanServer.java:761) at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke (ProxyClass.java:90) at $Proxy1.invoke(Unknown Source) at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke (SunoneInterceptor.java:304) at com.sun.enterprise.interceptor.DynamicInterceptor.invoke (DynamicInterceptor.java:174) at com.sun.enterprise.web.monitor.impl.PwcWebModuleStatsImpl.getSession (PwcWebModuleStatsImpl.java:345) at com.sun.enterprise.web.stats.WebModuleStatsImpl.getSessions (WebModuleStatsImpl.java:306) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.sun.enterprise.admin.monitor.stats.GenericStatsImpl.getStatistic (GenericStatsImpl.java:119) at com.sun.enterprise.admin.monitor.stats.GenericStatsImpl.getStatisticsOneByOne (GenericStatsImpl.java:145) at com.sun.enterprise.admin.monitor.stats.GenericStatsImpl.getStatistics (GenericStatsImpl.java:136) at com.sun.enterprise.web.stats.WebModuleStatsImpl.getStatistics (WebModuleStatsImpl.java:347) at com.sun.enterprise.admin.monitor.registry.spi.StatsHolderMBeanImpl.getStatistics (StatsHolderMBeanImpl.java:398) at com.sun.enterprise.admin.monitor.registry.spi.StatsHolderMBeanImpl.invoke (StatsHolderMBeanImpl.java:213) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke (DefaultMBeanServerInterceptor.java:836) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke (JmxMBeanServer.java:761) at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke (ProxyClass.java:90) at $Proxy1.invoke(Unknown Source) at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke (SunoneInterceptor.java:304) at com.sun.enterprise.interceptor.DynamicInterceptor.invoke (DynamicInterceptor.java:174) at com.sun.enterprise.management.support.DelegateToMBeanDelegate.invoke (DelegateToMBeanDelegate.java:184) at com.sun.enterprise.management.support.MappedDelegate.invoke (MappedDelegate.java:389) at com.sun.enterprise.management.support.DelegateInvocationHandler.invoke (DelegateInvocationHandler.java:98) at com.sun.enterprise.management.monitor.$Proxy14.getStatistics(Unknown Source) at com.sun.enterprise.management.monitor.MonitoringStatsImplBase.checkUnderlyingMBe an(MonitoringStatsImplBase.java:347) at com.sun.enterprise.management.monitor.MonitoringStatsImplBase.preRegisterHook (MonitoringStatsImplBase.java:912) at com.sun.enterprise.management.support.AMXImplBase.preRegister (AMXImplBase.java:2215) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.preRegisterInvoke (DefaultMBeanServerInterceptor.java:1010) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean (DefaultMBeanServerInterceptor.java:938) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject (DefaultMBeanServerInterceptor.java:917) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean (DefaultMBeanServerInterceptor.java:312) at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean (JmxMBeanServer.java:482) at com.sun.enterprise.interceptor.DynamicInterceptor.registerMBean (DynamicInterceptor.java:263) at com.sun.enterprise.management.support.Loader.registerNew (Loader.java:438) at com.sun.enterprise.management.support.LoaderOfOld.registerNew (LoaderOfOld.java:212) at com.sun.enterprise.management.support.LoaderOfOld.ensureNew (LoaderOfOld.java:397) at com.sun.enterprise.management.support.LoaderOfOld.syncWithOld (LoaderOfOld.java:420) at com.sun.enterprise.management.support.Loader._sync(Loader.java:542) at com.sun.enterprise.management.support.Loader.sync(Loader.java:516) at com.sun.enterprise.management.support.Loader.handleMBeanRegistered (Loader.java:220) at com.sun.enterprise.management.support.LoaderRegThread.processRegistration (LoaderRegThread.java:184) at com.sun.enterprise.management.support.LoaderRegThread.processItem (LoaderRegThread.java:227) at com.sun.enterprise.management.support.LoaderRegThread.processFOREVER (LoaderRegThread.java:265) at com.sun.enterprise.management.support.LoaderRegThread.run (LoaderRegThread.java:311) Caused by: java.lang.IllegalStateException: PWC2779: getAttributeNames: Session already invalidated at org.apache.catalina.session.StandardSession.getAttributeNames (StandardSession.java:1226) at org.apache.catalina.session.StandardSessionFacade.getAttributeNames (StandardSessionFacade.java:169) at org.apache.catalina.session.ManagerBase.getSession (ManagerBase.java:1363) at sun.reflect.GeneratedMethodAccessor121.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.sun.org.apache.commons.modeler.BaseModelMBean.invoke (BaseModelMBean.java:503) ... 54 more
| #] |
Environment
Operating System: All Platform: All
Affected Versions
[9.1peur2]