james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Blevins <david.blev...@visi.com>
Subject Re: JAMES technology uplift
Date Sun, 06 May 2007 16:27:07 GMT

On May 6, 2007, at 6:26 AM, robert burrell donkin wrote:

> On 5/3/07, David Blevins <david.blevins@visi.com> wrote:
>>
>> On May 3, 2007, at 2:55 AM, Søren Hilmer wrote:
>> > On Thu, May 3, 2007 11:40, Bernd Fondermann wrote:
>> >> On 5/3/07, Søren Hilmer <sh@widetrail.dk> wrote:
>> >>>
>> >>> Also I might be wrong, but as we talk directly to the network,  
>> the
>> >>> authorized way to integrate into an EJB container is through a  
>> JCA
>> >>> adapter, and they are kind of beastly to implement :-)
>> >>
>> >> Unfortunately, you aren't wrong :-)
>> >
>> > No, actually I did not believe I was :-)
>>
>> They can definitely get a little convoluted, but you wouldn't need to
>> support transacted delivery, security or outbound connections which
>> does cut the problem space down considerably.  It'd definitely be a
>> doable task.  If you were to try it I'd recommend liberally swiping
>> ActiveMQ's Resoure Adapter code and just start tearing out bits and
>> reworking it for James.  I'm sure they have unit tests for it and
>> everything.
>>
>> It's actually something I've hoped would happen.  I know at some
>> apachecon a couple years ago I cornered some poor JAMES developer and
>> bored him for a good 45 minutes on the benefits of having a JAMES JCA
>> adapter so people could write MDBs that consumed email.  Ok... so
>> maybe I did that more than once :)
>
> there are some interesting possibilities in this area both inbound  
> and outbound

I never really considered outbound as javamail sessions are already a  
built-in supported type for javaee.  What kind of neat things do you  
imagine?

-David


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message