prowide-iso20022 icon indicating copy to clipboard operation
prowide-iso20022 copied to clipboard

JAXB Upgrade Plan

Open abhimanyuchugh opened this issue 2 years ago • 1 comments

Hello,

Is there a plan or roadmap to upgrading the JAXB version to Jakarta XML Binding 3.0/4.0+? We have another dependency on it via an internal project, which as a result also needs to be kept at the same JAXB version, so we were looking into upgrading it across the board if possible.

Thanks!

abhimanyuchugh avatar Aug 02 '22 08:08 abhimanyuchugh

Also interested in hearing on any plans.

ryanlewis avatar Sep 23 '22 20:09 ryanlewis

This is already in progress. You can follow up the relevant discussions at these PRs:

https://github.com/prowide/prowide-core/pull/151 https://github.com/prowide/prowide-iso20022/pull/76

zubri avatar Feb 25 '23 02:02 zubri

Forgive me for asking, but is there a public release with the Jakarta EE 10 update ?

davsclaus avatar Apr 13 '23 16:04 davsclaus

Not yet. But a beta version will be published soon. In one to two weeks.

zubri avatar Apr 14 '23 19:04 zubri

RC1 has been released

https://central.sonatype.com/artifact/com.prowidesoftware/pw-iso20022/SRU2022-10.0.0-RC1

Including:

  • Migration to Java 11
  • Migration to Jakarta EE 10
  • XmlGregorianCalendar was replaced model-wide by the new java.time classes

The corresponding Prowide Core dependency has also been release as RC1 with analogous changes:

https://central.sonatype.com/artifact/com.prowidesoftware/pw-swift-core/SRU2022-10.0.0-RC1

zubri avatar May 10 '23 22:05 zubri