Philipp Salzgeber wrote:
> I had a look at the ToRepository mailet of 2.2.05a15, because I need
> similar functionality (storing messages in a specific folder) and
> noticed it uses deprecated code... (ComponentManager,
> ComponentException).

This is one of the reasons why there is not yet a release candidate for the
2.2.0a## series of builds. We are in the process of removing dependencies on
deprecated Avalon code.

> This is not what I would have expected. In CVS there is no
> ComponentManager any more, but 2.2.0a15 obviously knows no
> .getMailRepository() method in the MailetContext class...

These are Avalon interfaces and should be found in their CVS. Within James
they are in the .jar file 'phoenix-bin/lib/avalon-framework-4.1.3.jar'.
 
> being new to James and Avalon I am not sure in which 
> direction should I
> go...

As your original mail spoke of developing a mailet, I would be inclined to
follow the advice already given, and go with the development releases, such
as 2.2.0a15. You ought to be able to handle a little turbulence while
benefiting from the extra functionality and accumulation of minor bug fixes.
A fair number of installations seem to be using 2.2.0a15 or earlier releases
from this branch and no-one is reporting any major functional issues which
have not been fixed.

Still, 2.1.3 is the official James release. There haven't been any major
issues with this which is why there has not been a subsequent release, and
why it is described as the "Latest and Stable" release.

-- Steve

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

Reply via email to