[ 
https://issues.apache.org/jira/browse/JAMES-750?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12484282
 ] 

Trustin Lee commented on JAMES-750:
-----------------------------------

Norman, MINS SSL feature work with Java 5 or above, so it doesn't work with 
1.4.  We are interested in providing SSL for 1.4, but we need open source SSL 
engine to do so.  Please let us know if you know any free Java SSL 
implementation.

> Refactor AbstractJamesHandler and SMTPHandler/Handlerapi to be 
> line-push-based (isolate IO layer)
> -------------------------------------------------------------------------------------------------
>
>                 Key: JAMES-750
>                 URL: https://issues.apache.org/jira/browse/JAMES-750
>             Project: James
>          Issue Type: Improvement
>          Components: James Core, SMTPServer
>            Reporter: Stefano Bagnara
>         Assigned To: Norman Maurer
>             Fix For: Next Major
>
>         Attachments: handlerapi-asynch-2nd.diff, handlerapi-asynch-3rd.diff, 
> handlerapi-asynch.diff
>
>
> From past discussions we decided that we are not ready to switch to MINA 
> right now, but we want handlerapi-v2 to be easily ported to MINA and other 
> asynchronous IO frameworks.
> Not everyone agreed switching to MINA-only (and require java5 for SSL usage) 
> and Noel made a strawman implementation of a push based/line based processor.
> This is my attempt to bring this thing to James.
> This is only a first hack to make it working because DataCmdHandler will need 
> almost a full rewrite. Now I used CRLFDelimitedByteBuffer from Noel and I 
> updated the main code to introduce a lineHandlers stack and a LineHandler 
> interface (LineHandler is my name for Noel IOHandler, I preferred to use 
> LineHandler to avoid reusing a mina name with a different behaviour and avoid 
> confusion).
> SMTPServerTest pass, but a lot of code have to be fixed/improved in order to 
> apply this to trunk.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


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

Reply via email to