[ 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