Below is the MapMessage code:
MapMessage mapMessage = new ActiveMQMapMessage();
    message.forEach((key, value) -> {
      try {
        mapMessage.setObject(key, value);
      } catch (JMSException e) {
        LOG.info("Failed to create MapMessage entry with", e);
      }

I found that ActiveMQMapMessage is under artemis in github 
https://github.com/apache/activemq-artemis/blob/main/artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQMapMessage.java.
  Does it mean ActiveMQMapMessage still under one of the Artemis jar file?
Thanks

Regards,
Rahman

-----Original Message-----
From: Justin Bertram <jbert...@apache.org> 
Sent: Friday, January 27, 2023 4:40 PM
To: users@activemq.apache.org
Subject: Re: [EXTERNAL] Re: Artemis API equivalent to ActiveMQMapMessage

It's not supported currently. Is it critical for your use-case? If so, could 
you elaborate on your use-case?


Justin

On Fri, Jan 27, 2023 at 3:28 PM Gunawan, Rahman (GSFC-703.H)[Halvik Corp] 
<rahman.guna...@nasa.gov.invalid> wrote:

> Yes, that's correct.
>
> Rahman
>
> -----Original Message-----
> From: Justin Bertram <jbert...@apache.org>
> Sent: Friday, January 27, 2023 4:25 PM
> To: users@activemq.apache.org
> Subject: [EXTERNAL] Re: Artemis API equivalent to ActiveMQMapMessage
>
> Are you talking about the "extension" provided by ActiveMQ "Classic" 
> that allows one to use nested Maps and Lists inside a JMS MapMessage 
> [1] via the setObject method? If not, please clarify.
>
>
> Justin
>
> [1]
> https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs
> .oracle.com%2Fjavaee%2F7%2Fapi%2Fjavax%2Fjms%2FMapMessage.html&data=05
> %7C01%7Crahman.gunawan%40nasa.gov%7C649fa57d0e0a454c161b08db00af3e29%7
> C7005d45845be48ae8140d43da96dd17b%7C0%7C0%7C638104524895912762%7CUnkno
> wn%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiL
> CJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=TcP%2BSiil0UzMY5C%2FYJocEa7dKDEuh2
> 6u5t6%2BhHAZE60%3D&reserved=0
>
> On Fri, Jan 27, 2023 at 6:46 AM Gunawan, Rahman (GSFC-703.H)[Halvik 
> Corp] < rahman.guna...@nasa.gov.invalid> wrote:
>
> > We plan to migrate from ActiveMQ classic to Artemis.  What will be 
> > the Artemis API to replace org.apache.activemq.command.ActiveMQMapMessage?
> > Thanks
> >
> > Regards,
> > Rahman
> >
> >
>
>

Reply via email to