Hi- I've been at this for a bit. When dowloading james and runing build.bat it immediately fails. At one point I made the necessary changes to compile but that's probably not what most people want. I've followed the straightforward instructions on building james. Below are the compilation errors. Is there a config checklist or things to do prior to building James for the first time?
Thanks in advance, /tc prepare-metainf: Copying 1 file to D:\servers\james\build\meta-inf prepare: compile: Compiling James Java sources Compiling 272 source files to D:\servers\james\build\classes D:\servers\james\src\java\org\apache\james\core\MailImpl.java:174: InternetAddre ss(java.lang.String,boolean) has private access in javax.mail.internet.InternetA ddress recipients.add(new MailAddress(new InternetAddress(addresses [i].toString(), false))); ^ D:\servers\james\src\java\org\apache\james\core\MailImpl.java:206: InternetAddre ss(java.lang.String,boolean) has private access in javax.mail.internet.InternetA ddress mailAddress = new MailAddress(new InternetAddress(return PathHeader, false)); ^ D:\servers\james\src\java\org\apache\james\core\MimeMessageWrapper.java:345: can not resolve symbol symbol : method getRawInputStream () location: class javax.mail.internet.MimeMessage bis = message.getRawInputStream(); ^ D:\servers\james\src\java\org\apache\james\core\MimeMessageWrapper.java:363: can not resolve symbol symbol : method getRawInputStream () location: class javax.mail.internet.MimeMessage bis = message.getRawInputStream(); ^ D:\servers\james\src\java\org\apache\james\core\MimeMessageWrapper.java:1005: ca nnot resolve symbol symbol : method getRawInputStream () location: class javax.mail.internet.MimeMessage return message.getRawInputStream(); ^ D:\servers\james\src\java\org\apache\james\core\MimeMessageWrapper.java:1013: ca nnot resolve symbol symbol : method addRecipients (javax.mail.Message.RecipientType,java.lang.Stri ng) location: class javax.mail.internet.MimeMessage message.addRecipients(type, addresses); ^ D:\servers\james\src\java\org\apache\james\core\MimeMessageWrapper.java:1021: ca nnot resolve symbol symbol : method setRecipients (javax.mail.Message.RecipientType,java.lang.Stri ng) location: class javax.mail.internet.MimeMessage message.setRecipients(type, addresses); ^ D:\servers\james\src\java\org\apache\james\fetchmail\FetchMail.java:913: getInst ance(java.util.Properties,javax.mail.Authenticator) in javax.mail.Session cannot be applied to (java.util.Properties) return Session.getInstance(System.getProperties()); ^ D:\servers\james\src\java\org\apache\james\fetchmail\MessageProcessor.java:573: cannot resolve symbol symbol : constructor MimeMessage (javax.mail.internet.MimeMessage) location: class javax.mail.internet.MimeMessage messageOut = new MimeMessage(getMessageIn()); ^ D:\servers\james\src\java\org\apache\james\mailrepository\MBoxMailRepository.jav a:177: getDefaultInstance(java.util.Properties,javax.mail.Authenticator) in java x.mail.Session cannot be applied to (java.util.Properties) Session session = Session.getDefaultInstance(props); ^ D:\servers\james\src\java\org\apache\james\transport\mailets\AbstractRedirect.ja va:1045: cannot resolve symbol symbol : constructor MimeMessage (javax.mail.internet.MimeMessage) location: class javax.mail.internet.MimeMessage newMail.setMessage(new MimeMessage(originalMail.getMessage()) { ^ D:\servers\james\src\java\org\apache\james\transport\mailets\AbstractRedirect.ja va:1046: cannot resolve symbol symbol : constructor MimeMessage () location: class javax.mail.internet.MimeMessage protected void updateHeaders() throws MessagingException { ^ D:\servers\james\src\java\org\apache\james\transport\mailets\AbstractRedirect.ja va:1049: modified has private access in javax.mail.internet.MimeMessage modified = false; ^ D:\servers\james\src\java\org\apache\james\transport\mailets\AbstractRedirect.ja va:1269: cannot resolve symbol symbol : method getRawInputStream () location: class javax.mail.internet.MimeMessage bis = message.getRawInputStream(); ^ D:\servers\james\src\java\org\apache\james\transport\mailets\AbstractRedirect.ja va:1287: cannot resolve symbol symbol : method getRawInputStream () location: class javax.mail.internet.MimeMessage bis = message.getRawInputStream(); ^ D:\servers\james\src\java\org\apache\james\transport\mailets\GenericListserv.jav a:182: cannot resolve symbol symbol : constructor MimeMessage (javax.mail.internet.MimeMessage) location: class javax.mail.internet.MimeMessage MimeMessage message = new MimeMessage(mail.getMessage()); ^ D:\servers\james\src\java\org\apache\james\transport\mailets\CommandListservProc essor.java:260: cannot resolve symbol symbol : constructor MimeMessage (javax.mail.internet.MimeMessage) location: class javax.mail.internet.MimeMessage MimeMessage message = new MimeMessage(mail.getMessage()); ^ D:\servers\james\src\java\org\apache\james\transport\mailets\ServerTime.java:64: cannot resolve symbol symbol : method setRecipients (javax.mail.Message.RecipientType,java.lang.Stri ng) location: class javax.mail.internet.MimeMessage response.setRecipients(MimeMessage.RecipientType.TO, mail.getSender( ).toString()); ^ D:\servers\james\src\java\org\apache\james\transport\mailets\SMIMEAbstractSign.j ava:432: cannot resolve symbol symbol : method setSender (javax.mail.internet.InternetAddress) location: class javax.mail.internet.MimeMessage newMessage.setSender(new InternetAddress(getKeyHolder().getSignerAdd ress(), getSignerName())); ^ Note: Some input files use or override a deprecated API. Note: Recompile with -deprecation for details. 19 errors BUILD FAILED file:D:/servers/james/build.xml:293: Compile failed; see the compiler error outp ut for details. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]