I actually can't seem to reproduce the issue when I run via hpi:run, so it could be something specific to the one person who filed the issue. I'll continue looking into it. It seems odd to me that Mailer.descriptor() would return null, that would only occur if the descriptor is not in the list of descriptors.
On Tue, Jan 15, 2013 at 12:26 PM, Jesse Glick <jgl...@cloudbees.com> wrote: > On 01/15/2013 01:55 PM, Jesse Glick wrote: > >> Certainly those plugins will need to depend on mailer-plugin if that is >> where the API lives. >> > > To be clear, I am not arguing against moving these APIs back into core, > just saying that so long as they are not it is the responsibility of the > plugin system to enforce a dependency on the API plugin from anyone who > might be trying to call the API. The same considerations would apply if the > email-related APIs were factored out into a new plugin upon which mailer, > email-ext, and others would depend. > -- Website: http://earl-of-code.com