Thanks Konrad, yes I think it was Eclipse Parsson which I used

Regards
Carsten

On 19.04.2023 16:07, Konrad Windszus wrote:
To me it seems that Johnson isn’t really well maintained any longer (see 
https://issues.apache.org/jira/browse/JOHNZON-389 and 
https://issues.apache.org/jira/browse/JOHNZON-388) and isn’t adopting new spec 
versions.
So we should definitely consider moving to 
https://github.com/eclipse-ee4j/parsson which supports the latest specs.
Haven’t tried it out myself, though.

Konrad

On 19. Apr 2023, at 15:58, Carsten Ziegeler <[email protected]> wrote:

If we can go without maintaining our own wrapper, thats probably the better 
option.

I think to remember that I ran into issues when using the glassfish 
implementation, but I can't really remember what it was. I ended up with using 
some Eclipse implementation which then worked fine.
I know, the answer is not really that helpful. But at least there are different 
options out there.

Regards
Carsten

On 19.04.2023 15:46, Robert Munteanu wrote:
On Fri, 2022-12-09 at 09:49 +0100, Carsten Ziegeler wrote:
(snip)
Which then opens the question which bundle we use at runtime for
jakarta.json? OOTB the johnzon implementation is too heavy as it has
too
many dependencies. So we could do the same as for the javax version
and
provide a commons.johnzon.jakarta module?
Looks like the question is still open. Eric noted at [1] that the pax-
exam tests use org.glassfish:jakarta.json:2.0.1 . Not sure if that is a
good option for us.
IIUC we would have the following options
1. The Glassfish implementation
2. The Johnzon implementation
3. Our own wrapper for Johnzon
As I wasn't involved in the Johnzon migration I don't have an idea
about what it takes to create a similar module for the Jakarta impl.
But maybe listing the options gets the ball rolling :-)
Thanks,
Robert
[1]:
https://github.com/apache/sling-org-apache-sling-starter/pull/105#issuecomment-1513868085

--
Carsten Ziegeler
Adobe
[email protected]


--
Carsten Ziegeler
Adobe
[email protected]

Reply via email to