Thread:
 Bug in HibernateAppender 
 Elroth   21 Nov 2003, 09:20 

Comment
Prev. thread 
 Next thread
 
Prev. posting 
 Next posting
From: Elroth (21 Nov 2003, 09:20) Replies: 0, Views: 37181
Subject: Bug in HibernateAppender
Hi!
First of all. Thank you very much for such an useful tool like 
HibernateAppender.
We are logging our app's messages to Oracle.
But we met a problem when logs messages has a big size.

After view HibernateAppender source code, we've seen this error:
 Session session = null;
  try {
    session = hibernateSessionServiceImplementation.openSession();
// many code
//....................................................................
 session.flush();
 session.close();
 buffer.clear();
// many code
//....................................................................

 } catch (HibernateException he) {
     //And here WE ADDED THESE LINES TO AVOID PROGRAM CRASH   
//WHEN WE MEET A DATABASE ERROR
try{
       session.flush();
       session.close();
}catch(HibernateException ex){
       ex.printStackTrace();
}
            buffer.clear();
            appending = Boolean.FALSE;
            return;
}

We hope this correction could help you.
Thanks!
Prev. thread 
 Next thread
 
Prev. posting 
 Next posting
© Copyright 2006, Red Hat Middleware, LLC. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc. [Privacy Policy]