[ 
https://issues.apache.org/jira/browse/QPID-3473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13099087#comment-13099087
 ] 

Rajith Attapattu commented on QPID-3473:
----------------------------------------

Yes I understood that part. I think there is already a patch for this from 
Emmanuel.
For me the biggest hurdle was the MINA IO code present in the common module and 
I didn't want to touch that areas bcos I believe it was used in production in 
some environments. So with that not being an issue anymore I believe we can now 
get to the task of getting rid of the bytebuffer deps completely.

> [Java] Replace use of MINA IO with IO layer developed for the Java 0-10 client
> ------------------------------------------------------------------------------
>
>                 Key: QPID-3473
>                 URL: https://issues.apache.org/jira/browse/QPID-3473
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Java Broker, Java Client, Java Common, Java Tests
>            Reporter: Rob Godfrey
>            Assignee: Rob Godfrey
>             Fix For: 0.14
>
>
> Historically the Java client (when using non 0-10 versions on AMQP) and the 
> Java Broker have used (a very old version of) MINA to provide the IO 
> transport.  There are fundamental issues when using MINA in the way we have 
> been using it, and as such we have undertaken a lot of work to properly 
> abstract the definition of a transport layer and allow for alternatives.
> Now that the abstraction work has been completed we can replace the use of 
> MINA with the IO layer that was developed for the 0-10 client.  As a separate 
> JIRA we should replace the final dependency we have on MINA in terms of the 
> use of their expandable ByteBuffer.
> We may decide to implement a new transport based on a current version of MINA 
> in the future, but if doing so we should ensure to keep within the 
> abstractions now defined).

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org

Reply via email to