Hi Andre
Totally agree with your comments with respect to the OP's first
exception. However, they actually had two exceptions in their original
email with completely different time stamps. The 2nd exception appears
to be a HibernateException
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
org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:100)
at
The cause of this is probably completely unconnected to a remote client
disconnect. The error above is thrown under the following conditiions:
(from
http://www.hibernate.org/hib_docs/v3/api/org/hibernate/TransactionException.html
"Indicates that a transaction could not be begun, committed or rolled
back. "
With the very limited information given it is iimpossible to infer the
exact cause but I would suspect that likely possibilities are a severe
resource contention on the database or possibly a transaction timeout.
The OP gave these two errors but didn't indicate whether they were
happening repeatedly or just "one offs". One further possibility is a
poor network setup causing failure to access the database and/or
connection failures with the client. More information would be required
to correctly diagnose the problem. I doubt very much that the problem or
problems are directly connected with Tomcat - more likely the
application or the system configuration.
Regards
Alan
André Warnier wrote:
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-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org
!DSPAM:49aaa5fc82807785049143!
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org