charlesb    01/09/25 09:27:07

  Modified:    src/java/org/apache/james James.java
               src/java/org/apache/james/imapserver JamesHost.java
  Log:
  Need loggers!
  
  Revision  Changes    Path
  1.11      +7 -4      jakarta-james/src/java/org/apache/james/James.java
  
  Index: James.java
  ===================================================================
  RCS file: /home/cvs/jakarta-james/src/java/org/apache/james/James.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- James.java        2001/09/25 12:27:43     1.10
  +++ James.java        2001/09/25 16:27:07     1.11
  @@ -53,8 +53,8 @@
    * @author Serge
    * @author <a href="mailto:[EMAIL PROTECTED]";>Charles Benett</a>
    *
  - * This is $Revision: 1.10 $
  - * Committed on $Date: 2001/09/25 12:27:43 $ by: $Author: charlesb $
  + * This is $Revision: 1.11 $
  + * Committed on $Date: 2001/09/25 16:27:07 $ by: $Author: charlesb $
    */
   public class James
       extends AbstractLoggable
  @@ -139,6 +139,7 @@
           } catch  (UnknownHostException ue) {
               hostName = "localhost";
           }
  +        context.put("HostName", hostName);
           getLogger().info("Local host is: " + hostName);
   
           // Get the domains and hosts served by this instance
  @@ -216,8 +217,8 @@
   
               try {
                   // We will need to use a no-args constructor for flexibility
  -                //imapSystem = new Class.forName(imapSystemClass).newInstance();
  -                imapSystem = new SimpleSystem();
  +                imapSystem = (IMAPSystem) 
Class.forName(imapSystemClass).newInstance();
  +                //imapSystem = new SimpleSystem();
                   imapSystem.configure(conf.getChild("imapHost"));
                   imapSystem.contextualize(context);
                   imapSystem.compose(compMgr);
  @@ -226,8 +227,10 @@
                   }
                   compMgr.put( IMAPSystem.ROLE, (Component)imapSystem);
                   getLogger().info("Using SimpleSystem.");
  +
                   imapHost = (Host) Class.forName(imapHostClass).newInstance();
                   //imapHost = new JamesHost();
  +                setupLogger(imapHost, "IMAPhost");
                   imapHost.configure(conf.getChild("imapHost"));
                   imapHost.contextualize(context);
                   imapHost.compose(compMgr);
  
  
  
  1.3       +3 -1      
jakarta-james/src/java/org/apache/james/imapserver/JamesHost.java
  
  Index: JamesHost.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-james/src/java/org/apache/james/imapserver/JamesHost.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- JamesHost.java    2001/06/06 13:18:05     1.2
  +++ JamesHost.java    2001/09/25 16:27:07     1.3
  @@ -947,10 +947,12 @@
           ACLMailbox userRootFolder = new FileMailbox();
           ACLMailbox userInbox = new FileMailbox();
           try{
  +            setupLogger(userRootFolder);
               userRootFolder.configure(conf);
               userRootFolder.contextualize(context);
               userRootFolder.compose(compMgr);
               userRootFolder.prepareMailbox(user, userRootAbsName, user);
  +            setupLogger(userInbox);
               userInbox.configure(conf);
               userInbox.contextualize(context);
               userInbox.compose(compMgr);
  @@ -960,7 +962,7 @@
               userInbox.initialize();
               userInbox.setRights(user, MailServer.MDA, "lrswi");
           } catch (Exception e) {
  -            getLogger().error("Exception creating new account: " + e);
  +            getLogger().error("Exception creating new account ", e);
               return false;
           }
           userInboxRecord.initialize();
  
  
  

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

Reply via email to