Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakartaee-platform-dev] What does it mean for Jakarta EE 9 Full Platform that Jakarta RESTful Web Services are depending on (optional) Jakarta XML Binding in Jakarta EE 9?



On 9/17/20 2:41 PM, Kevin Sutter wrote:
According to the early discussions on this topic, the JAX-RS team had indicated they would be changing their spec, api, javadoc (whatever) to allow for jaxb to be optional.  It looks like the javadoc (at least) still indicates that jaxb is required. That has to change (at a minimum).  Once this is properly delineated as optional, then any corresponding TCKs will need to be marked optional as well.  Which would then flow into the Platform TCK...

https://github.com/eclipse-ee4j/jaxrs-api/issues/906 is for updating jakarta.ws.rs.core.Link to not depend on optional (for Jakarta EE 9) jakarta.xml.bind (JAXB). The issue includes a link to this mailing list conversation.

Scott


---------------------------------------------------
Kevin Sutter
STSM, MicroProfile and Jakarta EE architect @ IBM
e-mail:  sutter@xxxxxxxxxx     Twitter:  @kwsutter
phone: tl-553-3620 (office), 507-253-3620 (office)
LinkedIn: https://www.linkedin.com/in/kevinwsutter



From: Scott Marlow <smarlow@xxxxxxxxxx>
To: jakartaee-platform developer discussions <jakartaee-platform-dev@xxxxxxxxxxx>
Date: 09/17/2020 13:26
Subject: [EXTERNAL] [jakartaee-platform-dev] What does it mean for Jakarta EE 9 Full Platform that Jakarta RESTful Web Services are depending on (optional) Jakarta XML Binding in Jakarta EE 9?
Sent by: jakartaee-platform-dev-bounces@xxxxxxxxxxx
------------------------------------------------------------------------



Hi,

It looks like Jakarta RESTful Web Services SPEC API depends on
(optional) Jakarta XML Binding.  See line 28 in jaxrs-api [1] (line 551
is also interesting).

How can Jakarta XML Binding be optional [2] if Jakarta RESTful Web
Services depends on them?

Thanks Alwin for mentioning this on jakartaee-tck/issues/491 [3]!

Scott

[1]
https://github.com/eclipse-ee4j/jaxrs-api/blob/master/jaxrs-api/src/main/java/jakarta/ws/rs/core/Link.java#L28

[2]
https://jakarta.ee/specifications/platform/9/platform-spec-9-SNAPSHOT.html#xml-binding-3-0-requirements-optional

[3]
https://github.com/eclipse-ee4j/jakartaee-tck/issues/491#issuecomment-694324790

_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev





_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev




Back to the top