Howdy,
Thank you for posting the followup -- it's important when people
actually report results.

Expect JDK 1.5 (this is not a tomcat-specific issue) to run better on
Hyperthreaded machines.


Yoav Shapira
Millennium ChemInformatics


>-----Original Message-----
>From: Kilic, Hakan [mailto:[EMAIL PROTECTED]
>Sent: Wednesday, November 26, 2003 1:48 PM
>To: 'Tomcat Users List'
>Subject: RE: Tomcat 4.1.24 Standalone max requests serviced java
exception
>
>Hi all,
>
>After realizing that the application bug wasn't a bug or my main
culprit, I
>did some checking on my machine setup. I found that Hyperthreading
actually
>decreased the total load Tomcat could handle. Once I turned HT off, I
was
>able to significantly increase the amount of load the server could
handle
>(my application uses a lot of jsp pages).
>
>Just wanted to post a follow up.
>
>-Hakan
>
>-----Original Message-----
>From: Kilic, Hakan [mailto:[EMAIL PROTECTED]
>Sent: Friday, November 21, 2003 9:53 AM
>To: 'Tomcat Users List'
>Subject: RE: Tomcat 4.1.24 Standalone max requests serviced java
>exception
>
>
>Hi Yansheng,
>
>That was a great link, thanks! I did happen to have an error page
specified
>for my application, and once I removed this, I found that another java
>exception was being reported, one from my application itself, that was
>being
>hidden by the illegalstateexception.
>
>Thanks so much!
>
>-Hakan Kilic
>
>-----Original Message-----
>From: Yansheng Lin [mailto:[EMAIL PROTECTED]
>Sent: Thursday, November 20, 2003 3:17 PM
>To: 'Tomcat Users List'
>Subject: RE: Tomcat 4.1.24 Standalone max requests serviced java
>exception
>
>
>
>Here is a good link explaining the error:
>
>http://www2.real-time.com/rte-tomcat/2000/Jun/msg02488.html
>
>
>
>-----Original Message-----
>From: Yansheng Lin [mailto:[EMAIL PROTECTED]
>Sent: Thursday, November 20, 2003 1:12 PM
>To: 'Tomcat Users List'
>Subject: RE: Tomcat 4.1.24 Standalone max requests serviced java
exception
>
>
>I will give this a try:
>
>I don't think this is related to the number of requests.  By default,
JSP
>pages will try to create a session.  So if you call a new jsp page
after
>the response has been sent committed, this is exactly what is supposed
to
>happen. Are you trying to forward or redirect the reponse after it's
being
>committed?
>
>How do you test your application, btw?
>
>-Yan
>
>-----Original Message-----
>From: Kilic, Hakan [mailto:[EMAIL PROTECTED]
>Sent: Wednesday, November 19, 2003 7:47 AM
>To: 'Tomcat Users List'
>Subject: Tomcat 4.1.24 Standalone max requests serviced java exception
>
>
>Hi all,
>
>I'm running into this java exception only when increasing my traffic to
my
>Tomcat web server. I'm running Tomcat 4.1.24 Standalone, and my traffic
is
>about 100 concurrent connections when this happens. I'm just wondering
if
>
>a) This error is really related to reaching the max number of requests
my
>server can handle
>b) How can I increase the number of requests my server can service,
already
>tinkered around with connections in the server.xml (it's a dual P3 1.4
GHz,
>2G ram machine)
>c) What's this java exception really mean.
>
>2003-11-18 12:45:17 JspFactoryImpl: Exception initializing page context
>java.lang.IllegalStateException: Cannot create a session after the
response
>has been committed
>       at
>org.apache.coyote.tomcat4.CoyoteRequest.doGetSession(CoyoteRequest.java
:188
>4
>)
>       at
>org.apache.coyote.tomcat4.CoyoteRequest.getSession(CoyoteRequest.java:1
731)
>       at
>org.apache.coyote.tomcat4.CoyoteRequestFacade.getSession(CoyoteRequestF
acad
>e
>.java:365)
>       at
>org.apache.coyote.tomcat4.CoyoteRequestFacade.getSession(CoyoteRequestF
acad
>e
>.java:370)
>       at
>javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequ
estW
>r
>apper.java:268)
>       at
>org.apache.jasper.runtime.PageContextImpl._initialize(PageContextImpl.j
ava:
>1
>38)
>       at
>org.apache.jasper.runtime.PageContextImpl.initialize(PageContextImpl.ja
va:1
>1
>4)
>       at
>org.apache.jasper.runtime.JspFactoryImpl.internalGetPageContext(JspFact
oryI
>m
>pl.java:175)
>       at
>org.apache.jasper.runtime.JspFactoryImpl.getPageContext(JspFactoryImpl.
java
>:
>154)
>       at
>org.apache.jsp.core_loadtest_jsp._jspService(core_loadtest_jsp.java:33)
>       at
>org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at
>org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.j
ava:
>2
>10)
>       at
>org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295
)
>       at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at
>org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispat
cher
>.
>java:684)
>       at
>org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDis
patc
>h
>er.java:575)
>       at
>org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispa
tche
>r
>.java:498)
>       at
>org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.j
ava:
>8
>22)
>       at org.apache.jsp.digits_jsp._jspService(digits_jsp.java:2905)
>       at
>org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at
>org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.j
ava:
>2
>10)
>       at
>org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295
)
>       at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic
atio
>n
>FilterChain.java:247)
>       at
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil
terC
>h
>ain.java:193)
>       at
>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal
ve.j
>a
>va:256)
>       at
>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.
invo
>k
>eNext(StandardPipeline.java:643)
>       at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
480)
>       at
>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>       at
>org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal
ve.j
>a
>va:191)
>       at
>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.
invo
>k
>eNext(StandardPipeline.java:643)
>       at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
480)
>       at
>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>       at
>org.apache.catalina.core.StandardContext.invoke(StandardContext.java:24
16)
>       at
>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav
a:18
>0
>)
>       at
>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.
invo
>k
>eNext(StandardPipeline.java:643)
>       at
>org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherV
alve
>.
>java:171)
>       at
>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.
invo
>k
>eNext(StandardPipeline.java:641)
>       at
>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav
a:17
>2
>)
>       at
>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.
invo
>k
>eNext(StandardPipeline.java:641)
>       at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
480)
>       at
>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>       at
>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve
.jav
>a
>:174)
>       at
>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.
invo
>k
>eNext(StandardPipeline.java:643)
>       at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
480)
>       at
>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>       at
>org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
>       at
>org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:263)
>       at
>org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:360)
>       at
org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:604)
>       at
>org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java
:562
>)
>       at
>org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:679)
>       at
>org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPoo
l.ja
>v
>a:619)
>       at java.lang.Thread.run(Thread.java:534)
>
>Thanks for any help!
>
>-Hakan Kilic
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]




This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


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

Reply via email to