[ 
https://issues.apache.org/jira/browse/SIS-581?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17723169#comment-17723169
 ] 

Martin Desruisseaux commented on SIS-581:
-----------------------------------------

Pushed an initial version on branch {{{}chore/jakarta{}}}.

> Move dependency java.xml.bind to jakarta.xml.bind
> -------------------------------------------------
>
>                 Key: SIS-581
>                 URL: https://issues.apache.org/jira/browse/SIS-581
>             Project: Spatial Information Systems
>          Issue Type: Task
>          Components: Metadata, Referencing, Storage
>    Affects Versions: 1.3
>            Reporter: Martin Desruisseaux
>            Assignee: Martin Desruisseaux
>            Priority: Major
>             Fix For: 1.4
>
>
> Replace {{java.xml.bind}} dependency by Jakarta. The former is deprecated and 
> the latter is the new home for XML binding. This migration is necessary 
> before JPMS modularisation because the former {{java.xml.bind}} has no 
> {{module-info}}, while Jakarta has.
> Actually Apache SIS already uses Jakarta dependency version 2.3.3, which is 
> the last version using the {{javax.xml.bind}} package name. Starting from 
> version 3.0.0, the package name become {{jakarta.xml.bind}}. So this change 
> is actually a dependency upgrade, but it implies a change of import 
> statements in all the code base. However the modified API should not be used 
> directly by most users, so we expect this change to be transparent for the 
> majority.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to