It is really optional functionally and throught as such. It is used to support yaml only - and undertested to be honest - so normally not used at all in MP apps which are about JSON first (core) and json is there OOTB.
Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book <https://www.packtpub.com/application-development/java-ee-8-high-performance> Le sam. 13 oct. 2018 à 23:29, Roberto Cortez <radcor...@yahoo.com.invalid> a écrit : > You have an optional dependency to jackson from geronimo open-api. > > > On 13 Oct 2018, at 22:18, Romain Manni-Bucau <rmannibu...@gmail.com> > wrote: > > > > wdym? > > > > Romain Manni-Bucau > > @rmannibucau <https://twitter.com/rmannibucau> | Blog > > <https://rmannibucau.metawerx.net/> | Old Blog > > <http://rmannibucau.wordpress.com> | Github < > https://github.com/rmannibucau> | > > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book > > < > https://www.packtpub.com/application-development/java-ee-8-high-performance > > > > > > > > Le sam. 13 oct. 2018 à 23:14, Roberto Cortez <radcor...@yahoo.com.invalid > > > > a écrit : > > > >> By the way, and what about openapi? > >> > >>> On 13 Oct 2018, at 22:12, Roberto Cortez <radcor...@yahoo.com.INVALID> > >> wrote: > >>> > >>> Very well. I’ll try to exclude it. > >>> > >>>> On 13 Oct 2018, at 21:48, Romain Manni-Bucau <rmannibu...@gmail.com> > >> wrote: > >>>> > >>>> PS: this code didn't change since 2 years so we can likely exclude it. > >> Also > >>>> opened https://github.com/apache/activemq/pull/308 but not sure it > >> will be > >>>> that welcomed in current way. > >>>> > >>>> Romain Manni-Bucau > >>>> @rmannibucau <https://twitter.com/rmannibucau> | Blog > >>>> <https://rmannibucau.metawerx.net/> | Old Blog > >>>> <http://rmannibucau.wordpress.com> | Github < > >> https://github.com/rmannibucau> | > >>>> LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book > >>>> < > >> > https://www.packtpub.com/application-development/java-ee-8-high-performance > >>> > >>>> > >>>> > >>>> Le sam. 13 oct. 2018 à 08:24, Romain Manni-Bucau < > rmannibu...@gmail.com> > >> a > >>>> écrit : > >>>> > >>>>> this is an optional part so we can workaround it and we should open > an > >>>>> issue to ask AMQ to use jsonb. They are preparing a release these > days > >> so > >>>>> hopefully it can make it. > >>>>> > >>>>> Romain Manni-Bucau > >>>>> @rmannibucau <https://twitter.com/rmannibucau> | Blog > >>>>> <https://rmannibucau.metawerx.net/> | Old Blog > >>>>> <http://rmannibucau.wordpress.com> | Github > >>>>> <https://github.com/rmannibucau> | LinkedIn > >>>>> <https://www.linkedin.com/in/rmannibucau> | Book > >>>>> < > >> > https://www.packtpub.com/application-development/java-ee-8-high-performance > >>> > >>>>> > >>>>> > >>>>> Le sam. 13 oct. 2018 à 01:24, Roberto Cortez > >> <radcor...@yahoo.com.invalid> > >>>>> a écrit : > >>>>> > >>>>>> Hi Romain, > >>>>>> > >>>>>> Jackson is now included by activemq-broker 5.15. It is using their > API > >>>>>> directly. I’m not sure if we can remove it. > >>>>>> > >>>>>> Here: > >>>>>> > >>>>>> > >> > https://github.com/apache/activemq/blob/e8ba0b0119df071e809861b4e4a4632d089a5055/activemq-broker/src/main/java/org/apache/activemq/broker/jmx/DestinationsViewFilter.java#L99 > >>>>>> < > >>>>>> > >> > https://github.com/apache/activemq/blob/e8ba0b0119df071e809861b4e4a4632d089a5055/activemq-broker/src/main/java/org/apache/activemq/broker/jmx/DestinationsViewFilter.java#L99 > >>>>>>> > >>>>>> > >>>>>> > >> > https://github.com/apache/activemq/blob/d54d046b8a8f2e9e5c0a28e1f8c7634b3c8b18e4/activemq-broker/src/main/java/org/apache/activemq/broker/jmx/BrokerView.java#L288-L300 > >>>>>> < > >>>>>> > >> > https://github.com/apache/activemq/blob/d54d046b8a8f2e9e5c0a28e1f8c7634b3c8b18e4/activemq-broker/src/main/java/org/apache/activemq/broker/jmx/BrokerView.java#L288-L300 > >>>>>>> > >>>>>> > >>>>>> From this issue: https://issues.apache.org/jira/browse/AMQ-6435 < > >>>>>> https://issues.apache.org/jira/browse/AMQ-6435> > >>>>>> > >>>>>> Do you see an alternative? > >>>>>> > >>>>>> Cheers, > >>>>>> Roberto > >>>>>> > >>>>>>> On 12 Oct 2018, at 22:53, Romain Manni-Bucau < > rmannibu...@gmail.com> > >>>>>> wrote: > >>>>>>> > >>>>>>> Hello Roberto > >>>>>>> > >>>>>>> Any reason to not exclude it as usual? > >>>>>>> > >>>>>>> ---------- Forwarded message --------- > >>>>>>> From: <radcor...@apache.org> > >>>>>>> Date: ven. 12 oct. 2018 23:36 > >>>>>>> Subject: [2/5] tomee git commit: Added Jackson notice to plus and > >> plume. > >>>>>>> To: <comm...@tomee.apache.org> > >>>>>>> > >>>>>>> > >>>>>>> Added Jackson notice to plus and plume. > >>>>>>> > >>>>>>> > >>>>>>> Project: http://git-wip-us.apache.org/repos/asf/tomee/repo > >>>>>>> Commit: > http://git-wip-us.apache.org/repos/asf/tomee/commit/0c2772e3 > >>>>>>> Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/0c2772e3 > >>>>>>> Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/0c2772e3 > >>>>>>> > >>>>>>> Branch: refs/heads/master > >>>>>>> Commit: 0c2772e36e8617b7eee9509e3bf16e6908cca557 > >>>>>>> Parents: e14ae95 > >>>>>>> Author: Roberto Cortez <radcor...@yahoo.com> > >>>>>>> Authored: Fri Oct 12 13:07:06 2018 +0100 > >>>>>>> Committer: Roberto Cortez <radcor...@yahoo.com> > >>>>>>> Committed: Fri Oct 12 13:17:51 2018 +0100 > >>>>>>> > >>>>>>> > >> ---------------------------------------------------------------------- > >>>>>>> tomee/apache-tomee/src/main/resources/META-INF/plume/NOTICE | 9 > >>>>>> ++++++++- > >>>>>>> tomee/apache-tomee/src/main/resources/META-INF/plus/NOTICE | 9 > >>>>>> ++++++++- > >>>>>>> tomee/tomee-plume-webapp/src/main/resources/META-INF/NOTICE | 9 > >>>>>> ++++++++- > >>>>>>> tomee/tomee-plus-webapp/src/main/resources/META-INF/NOTICE | 9 > >>>>>> ++++++++- > >>>>>>> 4 files changed, 32 insertions(+), 4 deletions(-) > >>>>>>> > >> ---------------------------------------------------------------------- > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>> > >> > http://git-wip-us.apache.org/repos/asf/tomee/blob/0c2772e3/tomee/apache-tomee/src/main/resources/META-INF/plume/NOTICE > >>>>>>> > >> ---------------------------------------------------------------------- > >>>>>>> diff --git > >> a/tomee/apache-tomee/src/main/resources/META-INF/plume/NOTICE > >>>>>>> b/tomee/apache-tomee/src/main/resources/META-INF/plume/NOTICE > >>>>>>> index a3c5862..be9aca1 100644 > >>>>>>> --- a/tomee/apache-tomee/src/main/resources/META-INF/plume/NOTICE > >>>>>>> +++ b/tomee/apache-tomee/src/main/resources/META-INF/plume/NOTICE > >>>>>>> @@ -167,4 +167,11 @@ Joda.org (http://www.joda.org/). > >>>>>>> > >>>>>> > >> > ========================================================================= > >>>>>>> This product includes software developed and copyrighted by the The > >>>>>> OWASP > >>>>>>> Foundation (https://www.owasp.org) > >>>>>>> > >>>>>> > >> > -========================================================================= > >>>>>>> \ No newline at end of file > >>>>>>> > >>>>>> > >> > +========================================================================= > >>>>>>> +Jackson JSON processor > >>>>>>> +Jackson is a high-performance, Free/Open Source JSON processing > >>>>>> library. > >>>>>>> +It was originally written by Tatu Saloranta ( > tatu.salora...@iki.fi > >> ), > >>>>>> and > >>>>>>> has > >>>>>>> +been in development since 2007. > >>>>>>> +It is currently developed by a community of developers, as well as > >>>>>>> supported > >>>>>>> +commercially by FasterXML.com. > >>>>>>> > >>>>>> > >> > +========================================================================= > >>>>>>> > >>>>>>> > >>>>>> > >> > http://git-wip-us.apache.org/repos/asf/tomee/blob/0c2772e3/tomee/apache-tomee/src/main/resources/META-INF/plus/NOTICE > >>>>>>> > >> ---------------------------------------------------------------------- > >>>>>>> diff --git > >> a/tomee/apache-tomee/src/main/resources/META-INF/plus/NOTICE > >>>>>>> b/tomee/apache-tomee/src/main/resources/META-INF/plus/NOTICE > >>>>>>> index ba6bde2..a2da07e 100644 > >>>>>>> --- a/tomee/apache-tomee/src/main/resources/META-INF/plus/NOTICE > >>>>>>> +++ b/tomee/apache-tomee/src/main/resources/META-INF/plus/NOTICE > >>>>>>> @@ -160,4 +160,11 @@ Joda.org (http://www.joda.org/). > >>>>>>> > >>>>>> > >> > ========================================================================= > >>>>>>> This product includes software developed and copyrighted by the The > >>>>>> OWASP > >>>>>>> Foundation (https://www.owasp.org) > >>>>>>> > >>>>>> > >> > -========================================================================= > >>>>>>> \ No newline at end of file > >>>>>>> > >>>>>> > >> > +========================================================================= > >>>>>>> +Jackson JSON processor > >>>>>>> +Jackson is a high-performance, Free/Open Source JSON processing > >>>>>> library. > >>>>>>> +It was originally written by Tatu Saloranta ( > tatu.salora...@iki.fi > >> ), > >>>>>> and > >>>>>>> has > >>>>>>> +been in development since 2007. > >>>>>>> +It is currently developed by a community of developers, as well as > >>>>>>> supported > >>>>>>> +commercially by FasterXML.com. > >>>>>>> > >>>>>> > >> > +========================================================================= > >>>>>>> > >>>>>>> > >>>>>> > >> > http://git-wip-us.apache.org/repos/asf/tomee/blob/0c2772e3/tomee/tomee-plume-webapp/src/main/resources/META-INF/NOTICE > >>>>>>> > >> ---------------------------------------------------------------------- > >>>>>>> diff --git > >> a/tomee/tomee-plume-webapp/src/main/resources/META-INF/NOTICE > >>>>>>> b/tomee/tomee-plume-webapp/src/main/resources/META-INF/NOTICE > >>>>>>> index 4d74e4a..e641f49 100644 > >>>>>>> --- a/tomee/tomee-plume-webapp/src/main/resources/META-INF/NOTICE > >>>>>>> +++ b/tomee/tomee-plume-webapp/src/main/resources/META-INF/NOTICE > >>>>>>> @@ -121,4 +121,11 @@ Joda.org (http://www.joda.org/). > >>>>>>> > >>>>>> > >> > ========================================================================= > >>>>>>> This product includes software developed and copyrighted by the The > >>>>>> OWASP > >>>>>>> Foundation (https://www.owasp.org) > >>>>>>> > >>>>>> > >> > -========================================================================= > >>>>>>> \ No newline at end of file > >>>>>>> > >>>>>> > >> > +========================================================================= > >>>>>>> +Jackson JSON processor > >>>>>>> +Jackson is a high-performance, Free/Open Source JSON processing > >>>>>> library. > >>>>>>> +It was originally written by Tatu Saloranta ( > tatu.salora...@iki.fi > >> ), > >>>>>> and > >>>>>>> has > >>>>>>> +been in development since 2007. > >>>>>>> +It is currently developed by a community of developers, as well as > >>>>>>> supported > >>>>>>> +commercially by FasterXML.com. > >>>>>>> > >>>>>> > >> > +========================================================================= > >>>>>>> > >>>>>>> > >>>>>> > >> > http://git-wip-us.apache.org/repos/asf/tomee/blob/0c2772e3/tomee/tomee-plus-webapp/src/main/resources/META-INF/NOTICE > >>>>>>> > >> ---------------------------------------------------------------------- > >>>>>>> diff --git > >> a/tomee/tomee-plus-webapp/src/main/resources/META-INF/NOTICE > >>>>>>> b/tomee/tomee-plus-webapp/src/main/resources/META-INF/NOTICE > >>>>>>> index 1b5bf26..a294662 100644 > >>>>>>> --- a/tomee/tomee-plus-webapp/src/main/resources/META-INF/NOTICE > >>>>>>> +++ b/tomee/tomee-plus-webapp/src/main/resources/META-INF/NOTICE > >>>>>>> @@ -114,4 +114,11 @@ Joda.org (http://www.joda.org/). > >>>>>>> > >>>>>> > >> > ========================================================================= > >>>>>>> This product includes software developed and copyrighted by the The > >>>>>> OWASP > >>>>>>> Foundation (https://www.owasp.org) > >>>>>>> > >>>>>> > >> > -========================================================================= > >>>>>>> \ No newline at end of file > >>>>>>> > >>>>>> > >> > +========================================================================= > >>>>>>> +Jackson JSON processor > >>>>>>> +Jackson is a high-performance, Free/Open Source JSON processing > >>>>>> library. > >>>>>>> +It was originally written by Tatu Saloranta ( > tatu.salora...@iki.fi > >> ), > >>>>>> and > >>>>>>> has > >>>>>>> +been in development since 2007. > >>>>>>> +It is currently developed by a community of developers, as well as > >>>>>>> supported > >>>>>>> +commercially by FasterXML.com. > >>>>>>> > >>>>>> > >> > +========================================================================= > >>>>>> > >>>>>> > >>> > >> > >> > >