0 Replies Latest reply on Jun 22, 2011 7:17 PM by Sam H

    Hibernate logging in Weblogic 10.3 admin log file?

    Sam H Newbie

      Hi guys,


      I am using Seam 2.2.1 with Weblogic 10.3. Has anyone been able to capture hibernate logging in the
      admin log file for weblogic? Looks like I have to use log4j for that but I have already implemented
      logging for all exception in admin log file as below, so ideally, I would like all hibernate, seam framework
      and exception logging of the app in one place, either the admin log file or a log file for the web app


      Code to audit and log all exceptions



      import org.jboss.seam.annotations.Name;     
      import org.jboss.seam.annotations.Observer;
      import org.jboss.seam.annotations.Scope;
      import org.jboss.seam.ScopeType;
      import weblogic.logging.NonCatalogLogger;
      @Scope(ScopeType.STATELESS)
      @Name("org.jboss.seam.async.asynchronousExceptionHandler" )
      public class BatchFileTransferExceptionHandler {
      
           private String errorLogPefix = "Exception Auditing... ";
           private NonCatalogLogger logger = new NonCatalogLogger(this.getClass().getName());
           
           @Observer({ "org.jboss.seam.async.asynchronousExceptionHandler", "org.jboss.seam.exceptionHandled", "org.jboss.seam.exceptionNotHandled" })
           public void handleException( Exception exception ) {
                logger.error( errorLogPefix, exception);
           }
           
      }
      




      Thanks


      Sam