[
https://issues.apache.org/jira/browse/QPID-3473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Rob Godfrey resolved QPID-3473.
-------------------------------
Resolution: Fixed
> [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:[email protected]