tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From André Warnier ...@ice-sa.com>
Subject Re: help again... what means these errors?
Date Sun, 01 Mar 2009 15:00:43 GMT
Laura Bartolomé wrote:
> Hi again...
> 
> We are going on findind errors and problems... and we wanna cry...

We certainly would not want that to happen, because then your messages 
here would get all mushy and more difficult to read.
And Tomcat would probably not care.

> someone could explain what means these errors? The first:
> 
> 01-Mar-2009 00:08:46 org.apache.catalina.core.StandardWrapperValve invoke
> SEVERE: Servlet.service() for servlet HumanReadableLinksServlet threw
> exception
> java.net.SocketException: Connection reset by peer: socket write error
>     at java.net.SocketOutputStream.socketWrite0(Native Method)
>     at java.net.SocketOutputStream.socketWrite(Unknown Source)
>     at java.net.SocketOutputStream.write(Unknown Source)
> 
The above rather self-explanatory message (Connection reset by peer: 
socket write error) typically means what it says : the client (browser 
?) "went away" before the server could send a response to it.  That 
usually means :
either
a) the user clicked the "stop" or "cancel" button in the browser, before 
he received the answer to his request
or
b) the impatient user clicked on another link on the current page, 
causing the browser to interrupt the current connection to the server 
and load the new page, before the server could send the response to the 
previous request

The above 2 reasons probably cover at least 90% of the cases. It could 
be due to the application being so slow to answer, that the human user 
gets impatient and starts clicking all over.

c) some communication problem occurred between the client and the 
server, causing the TCP connection to be closed prematurely.
 From personal experience, that may be due to some proxy or other 
in-between element, closing the connection because nothing happened on 
that connection for some time.

Anyway, with 100% certainty, it means that when the server was ready to 
send the answer to the client, it could not, because the connection with 
the client had been closed for some reason.



> and the other:
> 
> 01-Mar-2009 11:36:21 org.apache.catalina.core.StandardWrapperValve invoke
> SEVERE: Servlet.service() for servlet HumanReadableLinksServlet threw
> exception
> org.hibernate.TransactionException: Transaction not successfully started
>     at

I am no specialist, but according to the above message, that seems to be 
something in the "hibernate" application, not something coming from 
Tomcat itself.  So you probably should ask in some "hibernate" forum 
what it means.



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


Mime
View raw message