Yes, this is all referring to OpenWire (which is the only protocol impacted by 
the Jakarta API changes.)

Matt Pavlovich-

> On Dec 10, 2024, at 10:15 AM, Fred Welland <fred.well...@gmail.com> wrote:
> 
> Thanks actually!
> 
> That may just be good enough.
> 
> Was trending that way (6.x client to 5.18broker) anyway.   Just trying to
> see if there is anything I missed.
> 
> Good to know the wire protocol didn't change between 5x and 6x..   BTW -- I
> assume you mean OpenWire  -- which is all  I use OpenWire/TLS.
> 
> 
> 
> On Tue, Dec 10, 2024 at 10:53 AM Matt Pavlovich <mattr...@gmail.com> wrote:
> 
>> Fred-
>> 
>> There isn’t going to be anything more “official” from the open source
>> project. If you require more official certification, then you should look
>> at vendor support options.
>> 
>> The cross broker-client version compatibility has some unit tests and
>> interactive testing was completed. The key piece to realize is that there
>> was not a wire protocol revision change between 5.x and 6.x. The only issue
>> that has been identified (and fixed) was related to exception name mapping
>> for errors that was related to the java.jms to jakarta.jms namespace change.
>> 
>> In short— the open source team has been committed to making sure it works,
>> if you find anything report it and we’ll fix it.
>> 
>> Thanks,
>> Matt Pavlovich
>> ActiveMQ PMC
>> 
>>> On Dec 10, 2024, at 9:35 AM, Fred Welland <fred.well...@gmail.com>
>> wrote:
>>> 
>>> Yeah I know -- tested that a few ways (and mentioned that in my post).
>>> 
>>> But is it endorsed or recommended (by any authoritative source)?
>>> 
>>> I've scrapped around and seen a comment or two that says stuff like -- "
>>> yeah it  (new client to older remote broker) may work -- but that really
>>> isn't tested or really 'supported'; so use at own risk"
>>> 
>>> 
>>> 
>>> On Tue, Dec 10, 2024 at 10:26 AM Matt Pavlovich <mattr...@gmail.com>
>> wrote:
>>> 
>>>> Hi Fred-
>>>> 
>>>> The 6.x client jar can work with to 5.x brokers.
>>>> 
>>>> Matt Pavlovich
>>>> 
>>>>> On Dec 10, 2024, at 8:56 AM, Fred Welland <fred.well...@gmail.com>
>>>> wrote:
>>>>> 
>>>>> Subject summarizes my question:   I can not seem to find an RAR
>> artifact
>>>>> that is 'ok' for a remote AMQ broker 5.17x/5.18x but is suitable for
>>>>> Jakarta based application platforms like Wildfly 26x and greater.
>>>>> 
>>>>> Does one exist?      (Or is there a recipe to provide a workable
>>>> solution?)
>>>>> 
>>>>> This GAV:  'org.apache.activemq:activemq-client-jakarta:5.18.6' is OK
>> for
>>>>> Jakarta based clients just pushing messages (using AMQ jakarta client
>>>> APIs
>>>>> more directly).   Doesn't help for listeners/mdbs.
>>>>> 
>>>>> Constraints:
>>>>> 
>>>>> Need to migrate dozens of MDB based on JavaEE & JMS 1.0/1.1  (currently
>>>>> running on Wildfly and older JBOSSes) to newer JakartaEE on Wildfly >
>> 26
>>>>> (34.x or greater).     All use a remote AMQ classic broker.   All MBDs
>>>> use
>>>>> JMS 1.0/1.1 level JavaEE API --  Will NOT try to use new Jakarta JMS
>>>> style
>>>>> features & APIs beyond compatibility with older JMS 1/1.1 specs.
>>>>> 
>>>>> Moving to Artimis broker is not an option.
>>>>> 
>>>>> Moving to AMQ Classic 6.x broker is not an option in the same time
>> frame
>>>> as
>>>>> I need to migrate to newer Wildfly servers.
>>>>> 
>>>>> YES:   the AMQ 6.1.x RAR in a Wildfly > 26.x does seem to work OK
>>>> against a
>>>>> 5.17.x/5.18.x remote broker -- minimal bench testing only.
>>>>> 
>>>>> I feel it is in better form to keep the client side (rar or jar)  as
>>>>> close as possible to it's broker and probably 'less desirable' to use
>>>> newer
>>>>> major client side (rar or jar) to connect to an older broker.
>> Correct?
>>>> 
>>>> 
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscr...@activemq.apache.org
>>>> For additional commands, e-mail: users-h...@activemq.apache.org
>>>> For further information, visit: https://activemq.apache.org/contact
>>>> 
>>>> 
>>>> 
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@activemq.apache.org
>> For additional commands, e-mail: users-h...@activemq.apache.org
>> For further information, visit: https://activemq.apache.org/contact
>> 
>> 
>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@activemq.apache.org
For additional commands, e-mail: users-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact


Reply via email to