didn't see your original mail kenny, I think this moved into o.a.mailet.

> -----Original Message-----
> From: Kenny Smith [mailto:[EMAIL PROTECTED]]
> Sent: 24 January 2003 20:43
> To: James Developers List
> Subject: Re: imap2 proposal doesn't compile
> 
> 
> Hi all,
> 
> I looked in the CVS attic to see what happened to the mentioned classes 
> that could not be found and was very happy to see CVS comments as to 
> where the packages live now. :) Woo hoo!
> 
> I'm trying to go through the proposal and change all the references to 
> use the new location and I'll submit the changes when I'm done. Keep 
> your fingers crossed for me.
> 
> Kenny
> 
> Kenny Smith wrote:
> > Hey all,
> > 
> > I've finally gotten through all the things on my list so I can actually 
> > put time into working on junit tests for the imap2 proposal, but it 
> > won't compile. My guess is that some recent refactoring has caused a 
> > rift between the production code and the proposal code. I've attached 
> > the errors I received.
> > 
> > I looked through to try to figure it out myself, but I don't understand 
> > the internal packages almost at all.
> > 
> > ImapSession is trying to import org.apache.james.services.User and not 
> > finding it. That makes sense, because org.apache.james.services.User 
> > doesn't seem to exist in the source tree I just pulled out of CVS. 
> > Should it be using org.apache.james.userrepository.DefaultUser instead?
> > 
> > Kenny Smith
> > 
> > 
> > ------------------------------------------------------------------------
> > 
> > ksmith@jumbos:/usr/local/jakarta-james/proposals/imap2$ ant
> > Buildfile: build.xml
> > 
> > prepare:
> >      [echo] preparing code
> > 
> > prepare-jdbc3:
> >      [echo] preparing for JDBC3
> > 
> > compile:
> >      [echo] compiling James
> >     [javac] Compiling 58 source files to 
> /usr/local/jakarta-james/proposals/imap2/build/classes
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapSession.java:11: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: package services
> >     [javac] import org.apache.james.services.User;
> >     [javac]                                  ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapSession.java:12: cannot resolve symbol
> >     [javac] symbol  : class UsersRepository
> >     [javac] location: package services
> >     [javac] import org.apache.james.services.UsersRepository;
> >     [javac]                                  ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/store/ImapMailbox.java:10: cannot resolve symbol
> >     [javac] symbol  : class MailRepository
> >     [javac] location: package services
> >     [javac] import org.apache.james.services.MailRepository;
> >     [javac]                                  ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapHost.java:10: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: package services
> >     [javac] import org.apache.james.services.User;
> >     [javac]                                  ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapSession.java:51: cannot resolve symbol
> >     [javac] symbol  : class UsersRepository
> >     [javac] location: interface org.apache.james.imapserver.ImapSession
> >     [javac]     UsersRepository getUsers();
> >     [javac]     ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapSession.java:73: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: interface org.apache.james.imapserver.ImapSession
> >     [javac]     void setAuthenticated( User user );
> >     [javac]                            ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapSession.java:81: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: interface org.apache.james.imapserver.ImapSession
> >     [javac]     User getUser();
> >     [javac]     ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapHost.java:56: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: interface org.apache.james.imapserver.ImapHost
> >     [javac]     ImapMailbox getMailbox( User user, String mailboxName );
> >     [javac]                             ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapHost.java:71: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: interface org.apache.james.imapserver.ImapHost
> >     [javac]     ImapMailbox getMailbox( User user, String 
> mailboxName, boolean mustExist )
> >     [javac]                             ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapHost.java:81: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: interface org.apache.james.imapserver.ImapHost
> >     [javac]     ImapMailbox getInbox( User user ) throws 
> MailboxException;
> >     [javac]                           ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapHost.java:89: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: interface org.apache.james.imapserver.ImapHost
> >     [javac]     void createPrivateMailAccount( User user ) 
> throws MailboxException;
> >     [javac]                                    ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapHost.java:109: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: interface org.apache.james.imapserver.ImapHost
> >     [javac]     ImapMailbox createMailbox( User user, String 
> mailboxName )
> >     [javac]                                ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapHost.java:126: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: interface org.apache.james.imapserver.ImapHost
> >     [javac]     void deleteMailbox( User user, String mailboxName )
> >     [javac]                         ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapHost.java:150: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: interface org.apache.james.imapserver.ImapHost
> >     [javac]     void renameMailbox( User user,
> >     [javac]                         ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapHost.java:186: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: interface org.apache.james.imapserver.ImapHost
> >     [javac]     Collection listMailboxes( User user,
> >     [javac]                               ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapHost.java:224: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: interface org.apache.james.imapserver.ImapHost
> >     [javac]     Collection listSubscribedMailboxes( User user,
> >     [javac]                                         ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapHost.java:236: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: interface org.apache.james.imapserver.ImapHost
> >     [javac]     void subscribe( User user, String mailbox )
> >     [javac]                     ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapHost.java:245: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: interface org.apache.james.imapserver.ImapHost
> >     [javac]     void unsubscribe( User user, String mailbox )
> >     [javac]                       ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/store/SimpleMessageAttributes.java:11: cannot resolve symbol
> >     [javac] symbol  : class RFC822DateFormat
> >     [javac] location: package util
> >     [javac] import org.apache.james.util.RFC822DateFormat;
> >     [javac]                              ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/commands/LoginCommand.java:14: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: package services
> >     [javac] import org.apache.james.services.User;
> >     [javac]                                  ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapHandler.java:21: cannot resolve symbol
> >     [javac] symbol  : class MailRepository
> >     [javac] location: package services
> >     [javac] import org.apache.james.services.MailRepository;
> >     [javac]                                  ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapHandler.java:22: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: package services
> >     [javac] import org.apache.james.services.User;
> >     [javac]                                  ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapHandler.java:23: cannot resolve symbol
> >     [javac] symbol  : class UsersRepository
> >     [javac] location: package services
> >     [javac] import org.apache.james.services.UsersRepository;
> >     [javac]                                  ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapHandlerConfigurationData.java:11: cannot resolve symbol
> >     [javac] symbol  : class UsersRepository
> >     [javac] location: package services
> >     [javac] import org.apache.james.services.UsersRepository;
> >     [javac]                                  ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapHandlerConfigurationData.java:48: cannot resolve symbol
> >     [javac] symbol  : class UsersRepository
> >     [javac] location: interface 
> org.apache.james.imapserver.ImapHandlerConfigurationData
> >     [javac]     UsersRepository getUsersRepository();
> >     [javac]     ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapHandler.java:64: cannot resolve symbol
> >     [javac] symbol  : class MailRepository
> >     [javac] location: class org.apache.james.imapserver.ImapHandler
> >     [javac]     private MailRepository userInbox;
> >     [javac]             ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapServer.java:25: cannot resolve symbol
> >     [javac] symbol  : class UsersRepository
> >     [javac] location: package services
> >     [javac] import org.apache.james.services.UsersRepository;
> >     [javac]                                  ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapServer.java:55: cannot resolve symbol
> >     [javac] symbol  : class UsersRepository
> >     [javac] location: class org.apache.james.imapserver.ImapServer
> >     [javac]     private UsersRepository users;
> >     [javac]             ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapServer.java:264: cannot resolve symbol
> >     [javac] symbol  : class UsersRepository
> >     [javac] location: class 
> org.apache.james.imapserver.ImapServer.IMAPHandlerConfigurationDataImpl
> >     [javac]         public UsersRepository getUsersRepository()
> >     [javac]                ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapSessionImpl.java:12: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: package services
> >     [javac] import org.apache.james.services.User;
> >     [javac]                                  ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapSessionImpl.java:13: cannot resolve symbol
> >     [javac] symbol  : class UsersRepository
> >     [javac] location: package services
> >     [javac] import org.apache.james.services.UsersRepository;
> >     [javac]                                  ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapSessionImpl.java:25: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class org.apache.james.imapserver.ImapSessionImpl
> >     [javac]     private User user = null;
> >     [javac]             ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapSessionImpl.java:38: cannot resolve symbol
> >     [javac] symbol  : class UsersRepository
> >     [javac] location: class org.apache.james.imapserver.ImapSessionImpl
> >     [javac]     private UsersRepository users;
> >     [javac]             ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapSessionImpl.java:41: cannot resolve symbol
> >     [javac] symbol  : class UsersRepository
> >     [javac] location: class org.apache.james.imapserver.ImapSessionImpl
> >     [javac]                             UsersRepository users,
> >     [javac]                             ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapSessionImpl.java:67: cannot resolve symbol
> >     [javac] symbol  : class UsersRepository
> >     [javac] location: class org.apache.james.imapserver.ImapSessionImpl
> >     [javac]     public UsersRepository getUsers()
> >     [javac]            ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapSessionImpl.java:82: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class org.apache.james.imapserver.ImapSessionImpl
> >     [javac]     public void setAuthenticated( User user )
> >     [javac]                                   ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/ImapSessionImpl.java:88: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class org.apache.james.imapserver.ImapSessionImpl
> >     [javac]     public User getUser()
> >     [javac]            ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/JamesImapHost.java:10: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: package services
> >     [javac] import org.apache.james.services.User;
> >     [javac]                                  ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/JamesImapHost.java:387: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class 
> org.apache.james.imapserver.JamesImapHost.MailboxSubscriptions
> >     [javac]         void subscribe( User user, ImapMailbox mailbox )
> >     [javac]                         ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/JamesImapHost.java:400: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class 
> org.apache.james.imapserver.JamesImapHost.MailboxSubscriptions
> >     [javac]         void unsubscribe( User user, ImapMailbox mailbox )
> >     [javac]                           ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/JamesImapHost.java:412: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class 
> org.apache.james.imapserver.JamesImapHost.MailboxSubscriptions
> >     [javac]         boolean isSubscribed( User user, 
> ImapMailbox mailbox )
> >     [javac]                               ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/JamesImapHost.java:417: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class 
> org.apache.james.imapserver.JamesImapHost.MailboxSubscriptions
> >     [javac]         private Collection getUserSubs( User user )
> >     [javac]                                         ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/JamesImapHost.java:70: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class org.apache.james.imapserver.JamesImapHost
> >     [javac]     public ImapMailbox getMailbox( User user, 
> String mailboxName )
> >     [javac]                                    ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/JamesImapHost.java:77: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class org.apache.james.imapserver.JamesImapHost
> >     [javac]     public ImapMailbox getMailbox( User user, 
> String mailboxName, boolean mustExist )
> >     [javac]                                    ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/JamesImapHost.java:95: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class org.apache.james.imapserver.JamesImapHost
> >     [javac]     public ImapMailbox getInbox( User user ) throws 
> MailboxException
> >     [javac]                                  ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/JamesImapHost.java:101: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class org.apache.james.imapserver.JamesImapHost
> >     [javac]     public void createPrivateMailAccount( User user 
> ) throws MailboxException
> >     [javac]                                           ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/JamesImapHost.java:109: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class org.apache.james.imapserver.JamesImapHost
> >     [javac]     public ImapMailbox createMailbox( User user, 
> String mailboxName )
> >     [javac]                                       ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/JamesImapHost.java:148: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class org.apache.james.imapserver.JamesImapHost
> >     [javac]     public void deleteMailbox( User user, String 
> mailboxName )
> >     [javac]                                ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/JamesImapHost.java:174: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class org.apache.james.imapserver.JamesImapHost
> >     [javac]     public void renameMailbox( User user,
> >     [javac]                                ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/JamesImapHost.java:198: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class org.apache.james.imapserver.JamesImapHost
> >     [javac]     public Collection listSubscribedMailboxes( User user,
> >     [javac]                                                ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/JamesImapHost.java:206: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class org.apache.james.imapserver.JamesImapHost
> >     [javac]     public Collection listMailboxes( User user,
> >     [javac]                                      ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/JamesImapHost.java:219: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class org.apache.james.imapserver.JamesImapHost
> >     [javac]     private Collection listMailboxes( User user,
> >     [javac]                                       ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/JamesImapHost.java:254: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class org.apache.james.imapserver.JamesImapHost
> >     [javac]     public void subscribe( User user, String mailboxName )
> >     [javac]                            ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/JamesImapHost.java:262: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class org.apache.james.imapserver.JamesImapHost
> >     [javac]     public void unsubscribe( User user, String mailboxName )
> >     [javac]                              ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/JamesImapHost.java:348: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class org.apache.james.imapserver.JamesImapHost
> >     [javac]     private String getQualifiedMailboxName( User 
> user, String mailboxName )
> >     [javac]                                             ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:32: cannot resolve symbol
> >     [javac] symbol  : class MailRepository
> >     [javac] location: package services
> >     [javac] import org.apache.james.services.MailRepository;
> >     [javac]                                  ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:35: cannot resolve symbol
> >     [javac] symbol  : class SpoolRepository
> >     [javac] location: package services
> >     [javac] import org.apache.james.services.SpoolRepository;
> >     [javac]                                  ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:36: cannot resolve symbol
> >     [javac] symbol  : class UsersRepository
> >     [javac] location: package services
> >     [javac] import org.apache.james.services.UsersRepository;
> >     [javac]                                  ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:39: cannot resolve symbol
> >     [javac] symbol  : class RFC2822Headers
> >     [javac] location: package util
> >     [javac] import org.apache.james.util.RFC2822Headers;
> >     [javac]                              ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:40: cannot resolve symbol
> >     [javac] symbol  : class RFC822DateFormat
> >     [javac] location: package util
> >     [javac] import org.apache.james.util.RFC822DateFormat;
> >     [javac]                              ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:127: cannot resolve symbol
> >     [javac] symbol  : class SpoolRepository
> >     [javac] location: class org.apache.james.James
> >     [javac]     private SpoolRepository spool;
> >     [javac]             ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:132: cannot resolve symbol
> >     [javac] symbol  : class MailRepository
> >     [javac] location: class org.apache.james.James
> >     [javac]     private MailRepository localInbox;
> >     [javac]             ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:143: cannot resolve symbol
> >     [javac] symbol  : class UsersRepository
> >     [javac] location: class org.apache.james.James
> >     [javac]     private UsersRepository localusers;
> >     [javac]             ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:197: cannot resolve symbol
> >     [javac] symbol  : class RFC822DateFormat
> >     [javac] location: class org.apache.james.James
> >     [javac]     private RFC822DateFormat rfc822DateFormat = new 
> RFC822DateFormat();
> >     [javac]             ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:544: cannot resolve symbol
> >     [javac] symbol  : class MailRepository
> >     [javac] location: class org.apache.james.James
> >     [javac]     public synchronized MailRepository 
> getUserInbox( String userName )
> >     [javac]                         ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/store/SimpleMessageAttributes.java:97: cannot resolve symbol
> >     [javac] symbol  : variable RFC822DateFormat
> >     [javac] location: class 
> org.apache.james.imapserver.store.SimpleMessageAttributes
> >     [javac]         internalDateString = 
> RFC822DateFormat.toString(internalDate); // not right format
> >     [javac]                              ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/ima
> pserver/commands/LoginCommand.java:39: cannot resolve symbol
> >     [javac] symbol  : class User
> >     [javac] location: class 
> org.apache.james.imapserver.commands.LoginCommand
> >     [javac]             User user = 
> session.getUsers().getUserByName( userid );
> >     [javac]             ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:82: org.apache.james.James should be declared abstract; 
> it does not define getMailRepository(java.lang.String) in 
> org.apache.james.James
> >     [javac] public class James
> >     [javac]        ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:197: cannot resolve symbol
> >     [javac] symbol  : class RFC822DateFormat
> >     [javac] location: class org.apache.james.James
> >     [javac]     private RFC822DateFormat rfc822DateFormat = new 
> RFC822DateFormat();
> >     [javac]                                                     ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:361: cannot resolve symbol
> >     [javac] symbol  : class UsersRepository
> >     [javac] location: class org.apache.james.James
> >     [javac]             localusers = ( UsersRepository ) 
> usersStore.getRepository( "LocalUsers" );
> >     [javac]                            ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:368: cannot resolve symbol
> >     [javac] symbol  : variable UsersRepository
> >     [javac] location: class org.apache.james.James
> >     [javac]         compMgr.put( UsersRepository.ROLE, ( 
> Component ) localusers );
> >     [javac]                      ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:397: cannot resolve symbol
> >     [javac] symbol  : class MailRepository
> >     [javac] location: class org.apache.james.James
> >     [javac]                 localInbox = ( MailRepository ) 
> mailstore.select( inboxRepConf );
> >     [javac]                                ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:546: cannot resolve symbol
> >     [javac] symbol  : class MailRepository
> >     [javac] location: class org.apache.james.James
> >     [javac]         MailRepository userInbox = ( MailRepository ) null;
> >     [javac]         ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:546: cannot resolve symbol
> >     [javac] symbol  : class MailRepository
> >     [javac] location: class org.apache.james.James
> >     [javac]         MailRepository userInbox = ( MailRepository ) null;
> >     [javac]                                      ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:548: cannot resolve symbol
> >     [javac] symbol  : class MailRepository
> >     [javac] location: class org.apache.james.James
> >     [javac]         userInbox = ( MailRepository ) 
> mailboxes.get( userName );
> >     [javac]                       ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:574: cannot resolve symbol
> >     [javac] symbol  : class MailRepository
> >     [javac] location: class org.apache.james.James
> >     [javac]                 userInbox = ( MailRepository ) 
> mailstore.select( mboxConf );
> >     [javac]                               ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:692: cannot resolve symbol
> >     [javac] symbol  : variable RFC2822Headers
> >     [javac] location: class org.apache.james.James
> >     [javac]         if ( orig.getHeader( 
> RFC2822Headers.RETURN_PATH ) != null ) {
> >     [javac]                              ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:694: cannot resolve symbol
> >     [javac] symbol  : variable RFC2822Headers
> >     [javac] location: class org.apache.james.James
> >     [javac]             reply.setRecipient( 
> MimeMessage.RecipientType.TO, new InternetAddress( 
> orig.getHeader( RFC2822Headers.RETURN_PATH )[0] ) );
> >     [javac]                                                     
>                                                ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:710: cannot resolve symbol
> >     [javac] symbol  : variable RFC2822Headers
> >     [javac] location: class org.apache.james.James
> >     [javac]             part.setHeader( 
> RFC2822Headers.CONTENT_TYPE, "text/plain" );
> >     [javac]                             ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:716: cannot resolve symbol
> >     [javac] symbol  : variable RFC2822Headers
> >     [javac] location: class org.apache.james.James
> >     [javac]             part.setHeader( 
> RFC2822Headers.CONTENT_TYPE, orig.getContentType() );
> >     [javac]                             ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:718: cannot resolve symbol
> >     [javac] symbol  : variable RFC2822Headers
> >     [javac] location: class org.apache.james.James
> >     [javac]             reply.setHeader( RFC2822Headers.DATE, 
> rfc822DateFormat.format( new Date() ) );
> >     [javac]                              ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:720: cannot resolve symbol
> >     [javac] symbol  : variable RFC2822Headers
> >     [javac] location: class org.apache.james.James
> >     [javac]             reply.setHeader( 
> RFC2822Headers.CONTENT_TYPE, multipart.getContentType() );
> >     [javac]                              ^
> >     [javac] 
> /usr/local/jakarta-james/proposals/imap2/java/org/apache/james/Jam
> es.java:852: cannot resolve symbol
> >     [javac] symbol  : class MailRepository
> >     [javac] location: class org.apache.james.James
> >     [javac]             MailRepository userInbox = 
> getUserInbox( username );
> >     [javac]             ^
> >     [javac] Note: Some input files use or override a deprecated API.
> >     [javac] Note: Recompile with -deprecation for details.
> >     [javac] 83 errors
> > 
> > BUILD FAILED
> > file:/usr/local/jakarta-james/proposals/imap2/build.xml:253: 
> Compile failed; see the compiler error output for details.
> > 
> > Total time: 5 seconds
> > ksmith@jumbos:/usr/local/jakarta-james/proposals/imap2$
> > 
> > 
> > 
> > 
> > ------------------------------------------------------------------------
> > 
> > --
> > To unsubscribe, e-mail:   
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>


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


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

Reply via email to