Maybe we have totally different concept of portability or I'm not sure I
understood you.

Are servlets portable? Don't you lookup datasources with JNDI from a mailet?

Why should we provide generic object persistence service to a mailet? Are we
designing a Mail processing software or a persistence api?

IMHO half of the users implementing custom mailets for James DOES use JDBC
to lookup custom data or to write/update custom data when a message arrive:
if we don't provide a datasource lookup mechanism then we will loose the
portability. Currently most james users run custom lookups over the avalon
datasourceselector service that our container publish in the context: if we
don't provide a standard lookup (like JNDI) they will continue to use that
> method and JBMS will not be able to run that mailets.

Stefano



Okay, so I guess there isn't really any advantage for us to spend the time to support this. If a common set of reusable processor plugins for both servers and standards that authors can use to assure compatibility for all Mailet 2.0 compliant servers isn't a realizable goal then I won't spend anymore time on this. Thanks for listening.

-andy


--
Andrew C. Oliver
SuperLink Software, Inc.

Java to Excel using POI
http://www.superlinksoftware.com/services/poi
Commercial support including features added/implemented, bugs fixed.

Reply via email to