You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2021/04/09 20:13:01 UTC

[jira] [Commented] (OPENWIRE-10) Generate a single marshaler base that can operate against all versions of openwire

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

ASF subversion and git services commented on OPENWIRE-10:
---------------------------------------------------------

Commit 0c90d2e3d410666cb4616436c9610813a4622b79 in activemq-openwire's branch refs/heads/main from Timothy Bish
[ https://gitbox.apache.org/repos/asf?p=activemq-openwire.git;h=0c90d2e ]

OPENWIRE-19

Create an annotation based codec generator and a set of openwire
annotations that can be used to decorate openwire commands to define the
openwire command set and any extensions.  

OPENWIRE-10 

Create a marsaller implementation that uses the openwire annotations to
generate a single codec capable of encoding and decoding all openwire
versions.  Move all single version codecs into the legacy module.

> Generate a single marshaler base that can operate against all versions of openwire
> ----------------------------------------------------------------------------------
>
>                 Key: OPENWIRE-10
>                 URL: https://issues.apache.org/jira/browse/OPENWIRE-10
>             Project: ActiveMQ OpenWire
>          Issue Type: New Feature
>            Reporter: Timothy A. Bish
>            Assignee: Timothy A. Bish
>            Priority: Major
>             Fix For: 1.0
>
>
> with a new codec generator in place we should create a new codec that can work against all versions of openwire without the need to class load different versions during the protocol negotiation.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)