Well, James.java is now storing the serverNames in the Avalon context AND the attributes. You should see 2 lines back to back that look something like (minus the comments)...
//Was here context.put(Constants.SERVER_NAMES, this.serverNames); //Also this now attributes.put(Constants.SERVER_NAMES, this.serverNames); Again, I don't quite get how you could be getting a null pointer because the serverNames variable is always created, and if you do have this patch, it should be set in attributes, which is how RemoteDelivery is grabbing it (via getMailetContext().getAttribute(Constants.SERVER_NAMES). Maybe look for those 2 lines in James.java to confirm you've got what's in CVS? -- Serge Knystautas Loki Technologies - Unstoppable Websites http://www.lokitech.com/ Samuel Sadek wrote: > Serge, > > I have updated James.java with your suggested patch, but it still seems > to be causing the same issue. Might I have missed anything? Was their a > recent change to Avalon Context? If so, that might explain why I'm > unable to retrieve the servernames from it. Which source files are > related to Avalon Context? > > Sam. -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
