Details
-
Type:
Task
-
Status:
Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 5.2.0, CP-5.2.0
-
Component/s: Clients, Components, Container, Packaging, Registry Overlay, Shared library, Tools
-
Security Level: Public
-
- Environment:
- -
Issue Links
| Depends | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
||||||||||
Activity
| Field | Original Value | New Value |
|---|---|---|
| Status | New [ 10000 ] | Open [ 10002 ] |
| Priority | Major [ 3 ] |
| Status | Open [ 10002 ] | In Progress [ 10003 ] |
| Description |
JaxB is no more included in Java 11 runtime. So it should be added as dependency.
JaxB is now managed by Eclipse Foundation under the project Eclipse Enterprise for Java (EE4J) available as 'jakarta.xml.bind:jakarta.xml.bind-api'. Last available version is 3.0.0. |
JaxB is no more included in Java 11 runtime. So it should be added as dependency.
JaxB is now managed by Eclipse Foundation under the project Eclipse Enterprise for Java (EE4J) available in version 3.0.0 as: * {{jakarta.xml.bind:jakarta.xml.bind-api}} for the API. |
| Link |
This issue blocks |
| Description |
JaxB is no more included in Java 11 runtime. So it should be added as dependency.
JaxB is now managed by Eclipse Foundation under the project Eclipse Enterprise for Java (EE4J) available in version 3.0.0 as: * {{jakarta.xml.bind:jakarta.xml.bind-api}} for the API. |
JaxB is no more included in Java 11 runtime. So it should be added as dependency.
JaxB is now managed by Eclipse Foundation under the project Eclipse Enterprise for Java (EE4J) available in version 2.3.3 (--3.0.0--) as: * {{jakarta.xml.bind:jakarta.xml.bind-api}} for the API. |
| Link |
This issue blocks |
| Link |
This issue depends on |
| Link |
This issue blocks |
| Description |
JaxB is no more included in Java 11 runtime. So it should be added as dependency.
JaxB is now managed by Eclipse Foundation under the project Eclipse Enterprise for Java (EE4J) available in version 2.3.3 (--3.0.0--) as: * {{jakarta.xml.bind:jakarta.xml.bind-api}} for the API. |
JaxB is no more included in Java 11 runtime. So it should be added as dependency.
JaxB is now managed by Eclipse Foundation under the project Eclipse Enterprise for Java (EE4J) available in version 2.3.3 (--3.0.0--) as: * {{jakarta.xml.bind:jakarta.xml.bind-api}} for the API, * {{org.glassfish.jaxb:jaxb-runtime}} in place of {{com.sun.xml.bind:jaxb-impl}} and {{com.sun.xml.bind:jaxb-core}}, * {{org.glassfish.jaxb:jaxb-xjc}} in place of {{com.sun.xml.bind:jaxb-xjc}}. |
| Link |
This issue depends on |
| Link |
This issue blocks |
| Status | In Progress [ 10003 ] | Resolved [ 10004 ] |
| Fix Version/s | 5.3.0 [ 10908 ] | |
| Fix Version/s | CP-5.3.0 [ 10909 ] | |
| Resolution | Fixed [ 1 ] |
| Link |
This issue blocks |
| Link |
This issue blocks |
| Transition | Status Change Time | Execution Times | Last Executer | Last Execution Date | |||||||||
|
|
|
|
|
|||||||||
|
|
|
|
|
|||||||||
|
|
|
|
|
No Maven plugins exist generating classes compliant with Jaxb3:
As JaxB 3 changes javax.* package name to jakarta.*, we will bump JaxB to 2.3.3 to be able to use the actual org.jvnet.jaxb2.maven2:maven-jaxb2-plugin
- org.jvnet.jaxb2.maven2:maven-jaxb2-plugin does not support JaxB 3 and seems to be dead.
- org.codehaus.mojo:jaxb2-maven-plugin:3.0.0 that should support JaxB 3 is not available in a Maven repository
As JaxB 3 changes javax.* package name to jakarta.*, we will bump JaxB to 2.3.3 to be able to use the actual org.jvnet.jaxb2.maven2:maven-jaxb2-plugin