You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Daniel <da...@yorku.ca> on 2003/12/15 23:45:55 UTC

tomcat 5 admin app w/ clustering

Hi,

In Tomcat 5.0.16, I noticed that when I enable the clustering section of
the server.xml (uncommenting the cluster and valve).  So I would start
tomcat, then login to the "admin" app, I would get the error below, shown
in the console.  But if I don't use clustering then all is fine...

<snipped>
Dec 15, 2003 5:39:30 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 15937 ms
Dec 15, 2003 5:39:33 PM org.apache.struts.util.PropertyMessageResources
<init>
INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings',
returnN
ull=true
Dec 15, 2003 5:39:33 PM org.apache.struts.util.PropertyMessageResources
<init>
INFO: Initializing, config='org.apache.struts.util.LocalStrings',
returnNull=tru
e
Dec 15, 2003 5:39:33 PM org.apache.struts.util.PropertyMessageResources
<init>
INFO: Initializing, config='org.apache.struts.taglib.bean.LocalStrings',
returnN
ull=true
Dec 15, 2003 5:39:33 PM org.apache.struts.util.PropertyMessageResources
<init>
INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings',
returnN
ull=true
Dec 15, 2003 5:39:43 PM org.apache.struts.util.PropertyMessageResources
<init>
INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings',
returnN
ull=true
Dec 15, 2003 5:39:43 PM org.apache.struts.util.PropertyMessageResources
<init>
INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings',
returnN
ull=true
Dec 15, 2003 5:40:11 PM org.apache.struts.util.PropertyMessageResources
<init>
INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings',
returnN
ull=true
Dec 15, 2003 5:40:11 PM org.apache.struts.util.PropertyMessageResources
<init>
INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings',
returnN
ull=true
Dec 15, 2003 5:40:11 PM org.apache.struts.util.PropertyMessageResources
<init>
INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings',
returnN
ull=true
Dec 15, 2003 5:40:11 PM org.apache.struts.util.PropertyMessageResources
<init>
INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings',
returnN
ull=true
javax.management.AttributeNotFoundException:  Cannot find attribute
className
        at
org.apache.commons.modeler.BaseModelMBean.getAttribute(BaseModelMBean
.java:306)
        at
com.sun.jmx.mbeanserver.DynamicMetaDataImpl.getAttribute(DynamicMetaD
ataImpl.java:104)
        at
com.sun.jmx.mbeanserver.MetaDataImpl.getAttribute(MetaDataImpl.java:1
89)
        at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(De
faultMBeanServerInterceptor.java:645)
        at
com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.ja
va:667)
        at org.apache.webapp.admin.Lists.getValves(Lists.java:498)
        at org.apache.webapp.admin.Lists.getValves(Lists.java:549)
        at
org.apache.webapp.admin.TomcatTreeBuilder.getValves(TomcatTreeBuilder
.java:570)
        at
org.apache.webapp.admin.TomcatTreeBuilder.getContexts(TomcatTreeBuild
er.java:348)
        at
org.apache.webapp.admin.TomcatTreeBuilder.getHosts(TomcatTreeBuilder.
java:299)
        at
org.apache.webapp.admin.TomcatTreeBuilder.getServices(TomcatTreeBuild
er.java:224)
        at
org.apache.webapp.admin.TomcatTreeBuilder.getServers(TomcatTreeBuilde
r.java:184)
        at
org.apache.webapp.admin.TomcatTreeBuilder.buildTree(TomcatTreeBuilder
.java:140)
        at
org.apache.webapp.admin.SetUpTreeAction.perform(SetUpTreeAction.java:
170)
        at org.apache.struts.action.Action.execute(Action.java:420)
        at
org.apache.struts.action.RequestProcessor.processActionPerform(Reques
tProcessor.java:484)
        at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja
va:274)
        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:148
2)
        at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:284)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:204)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:256)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:151)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:564)
        at
org.apache.catalina.core.StandardContextValve.invokeInternal(Standard
ContextValve.java:245)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:199)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:151)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
torBase.java:594)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:149)
        at
org.apache.catalina.valves.RequestFilterValve.process(RequestFilterVa
lve.java:323)
        at
org.apache.catalina.valves.RemoteAddrValve.invoke(RemoteAddrValve.jav
a:131)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:149)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:564)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:195)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:151)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:164)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:149)
        at
org.apache.catalina.cluster.tcp.ReplicationValve.invoke(ReplicationVa
lve.java:181)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:149)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:564)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:156)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:151)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:564)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)

        at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:21
1)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:805)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
ssConnection(Http11Protocol.java:696)
        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
:605)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:677)
        at java.lang.Thread.run(Thread.java:534)

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org