users@glassfish.java.net

Re: Issue 1952 to be reopened for GlassFish 2.1 ?

From: Jan Luehe <Jan.Luehe_at_Sun.COM>
Date: Tue, 07 Apr 2009 20:21:39 -0700

On 04/ 7/09 02:41 AM, glassfish_at_javadesktop.org wrote:
> Hello,
>
>
> I have a GlassFish 2.1 server (b60e-fcs) installed in the cluster setup.
> This server currently contains 3 standalone instances but no cluster defined.
> Each instance contains one application.
>
> On one of this instance, I can observe regularly this stackTrace:
>
> [#|2009-04-01T10:12:32.920+0200|INFO|sun-appserver2.1|javax.enterprise.system.core|_ThreadID=10;_ThreadName=main;|Application server startup
> complete.|#]
>
> [#|2009-04-01T10:12:33.449+0200|SEVERE|sun-appserver2.1|javax.enterprise.system.container.web.pwc|_ThreadID=16;_ThreadName=RMI TCP Connectio
> n(8)-10.68.171.64;_RequestID=74a488b8-339e-40f4-a3f4-0cad36c60655;|PWC1002: Failed to read attribute maxTimeMillis from MBean com.sun.appser
> v:j2eeType=Servlet,name=default,WebModule=//server/__wstx-services,J2EEApplication=null,J2EEServer=XXXXXXXXXXXXXX
> javax.management.AttributeNotFoundException: Cannot find attribute maxTimeMillis get method name
> at com.sun.org.apache.commons.modeler.BaseModelMBean.getAttribute(BaseModelMBean.java:313)
> at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.getAttribute(DynamicMetaDataImpl.java:96)
> at com.sun.jmx.mbeanserver.MetaDataImpl.getAttribute(MetaDataImpl.java:181)
> at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:638)
> at com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:659)
> at sun.reflect.GeneratedMethodAccessor47.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:90)
> at $Proxy1.getAttribute(Unknown Source)
> at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.getAttribute(SunoneInterceptor.java:317)
> at com.sun.enterprise.interceptor.DynamicInterceptor.getAttribute(DynamicInterceptor.java:192)
> at com.sun.enterprise.web.monitor.impl.PwcServletStatsImpl.queryStatistic(PwcServletStatsImpl.java:180)
> at com.sun.enterprise.web.monitor.impl.PwcServletStatsImpl.getMaxTimeMillis(PwcServletStatsImpl.java:120)
> at com.sun.enterprise.web.stats.ServletStatsImpl.getMaxTime(ServletStatsImpl.java:88)
> 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:585)
> 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.ServletStatsImpl.getStatistics(ServletStatsImpl.java:142)
> 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.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
> at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
> at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
> at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
> at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> 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 javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1410)
> at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java:81)
> at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1247)
> at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1343)
> at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:784)
> at sun.reflect.GeneratedMethodAccessor62.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
> at sun.rmi.transport.Transport$1.run(Transport.java:153)
> at java.security.AccessController.doPrivileged(Native Method)
> at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
> at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
> at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
> at java.lang.Thread.run(Thread.java:595)
> |#]
>
>
> I saw that this stacktrace is one of the examples referenced in issue 1952.
> In my case, there is no stop/start of the instance of the server.
>
> What do you think about this ?
> Is a reopening necessary ? A new issue ?
>

An open issue already exists for this, see

  https://glassfish.dev.java.net/issues/show_bug.cgi?id=3073

which is a duplicate of

  https://glassfish.dev.java.net/issues/show_bug.cgi?id=3067

Thanks,

Jan

> Would you need more information ?
>
>
> Bye
>
>
> VK
> [Message sent by forum member 'vkoniecz' (vkoniecz)]
>
> http://forums.java.net/jive/thread.jspa?messageID=340926
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>
>