DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27104>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27104

got an exception when testing a simple cluster app

           Summary: got an exception when testing a simple cluster app
           Product: Tomcat 5
           Version: 5.0.18
          Platform: Sun
        OS/Version: Solaris
            Status: NEW
          Severity: Normal
          Priority: Other
         Component: Catalina:Cluster
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


hi,

this occured only once (so far)->

fault:

java.util.NoSuchElementException
        at java.util.LinkedList.remove(LinkedList.java:579)
        at java.util.LinkedList.removeFirst(LinkedList.java:131)
        at org.apache.catalina.cluster.session.DeltaRequest.addAction
(DeltaRequest.java:149)
        at org.apache.catalina.cluster.session.DeltaRequest.setAttribute
(DeltaRequest.java:116)
        at org.apache.catalina.cluster.session.DeltaSession.setAttribute
(DeltaSession.java:1330)
        at org.apache.catalina.cluster.session.DeltaSession.setAttribute
(DeltaSession.java:1311)
        at org.apache.catalina.cluster.session.DeltaSessionFacade.setAttribute
(DeltaSessionFacade.java:177)
        at org.apache.jsp.index_jsp._jspService(index_jsp.java:50)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
        at org.apache.jasper.servlet.JspServletWrapper.service
(JspServletWrapper.java:311)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile
(JspServlet.java:301)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:284)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:204)
        at org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:257)
        at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:151)
        at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:564)
        at org.apache.catalina.core.StandardContextValve.invokeInternal
(StandardContextValve.java:245)
        at org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:199)
        at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:151)
        at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:564)
        at org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:195)
        at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:151)
        at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:164)
        at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:149)
        at org.apache.catalina.cluster.tcp.ReplicationValve.invoke
(ReplicationValve.java:182)
        at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:149)
        at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:564)
        at org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:156)
        at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:151)
        at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:564)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
        at org.apache.coyote.tomcat5.CoyoteAdapter.service
(CoyoteAdapter.java:206)
        at org.apache.coyote.http11.Http11Processor.process
(Http11Processor.java:828)
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnectio
n(Http11Protocol.java:700)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt
(PoolTcpEndpoint.java:584)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadPool.java:683)
        at java.lang.Thread.run(Thread.java:534)


index.jsp:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd";>
<html>
<head>
<title>Session Text</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<%
        String rep = new String("Replicated");
        out.print(session.getId());
        session.setAttribute("replicate",rep);
%>
<body>
</body>
</html>

multicast config:

 <Cluster  className="org.apache.catalina.cluster.tcp.SimpleTcpCluster"

                  name="xxxx"

                  debug="99"

                  serviceclass="org.apache.catalina.cluster.mcast.McastService"

                  mcastAddr="239.192.16.5"

                  mcastPort="45564"

                  mcastFrequency="500"

                  mcastDropTime="3000"

                  tcpThreadCount="12"

                  tcpListenAddress="auto"

                  tcpListenPort="4001"

                  tcpSelectorTimeout="100"

                  printToScreen="false"

                  expireSessionsOnShutdown="false"

                  useDirtyFlag="true"

                  replicationMode="pooled"

        />

synchronization problem or should this be caught and logged with lower 
priority ?

thanks !

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to