From 5e5a235baa5d48b3678e6c6c674b841388936ef5 Mon Sep 17 00:00:00 2001 From: Jose Date: Wed, 10 Aug 2022 14:20:55 +0200 Subject: [PATCH] Resteasy Reactive: Add JAXB API as runtime dependency The Link java class from JAXRS API contains a JAXB Adapter that inherits of XmlAdapter (from JAXB API). The Mandrel native build detects the missing dependency and fails with: ``` Fatal error: com.oracle.graal.pointsto.util.AnalysisError$ParsingError: Error encountered while parsing org.jboss.resteasy.reactive.common.headers.LinkDelegate$Parser.getLink() Parsing context: at org.jboss.resteasy.reactive.common.headers.LinkDelegate$Parser.getLink(LinkDelegate.java:29) at org.jboss.resteasy.reactive.common.headers.LinkDelegate.fromString(LinkDelegate.java:130) at org.jboss.resteasy.reactive.common.headers.LinkDelegate.fromString(LinkDelegate.java:15) at javax.ws.rs.core.MediaType.valueOf(MediaType.java:172) at org.jboss.resteasy.reactive.common.headers.HeaderUtil.getMediaType(HeaderUtil.java:117) at org.jboss.resteasy.reactive.common.jaxrs.ResponseImpl.getMediaType(ResponseImpl.java:208) ``` Fix https://github.com/quarkusio/quarkus/issues/27211 --- independent-projects/resteasy-reactive/pom.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/independent-projects/resteasy-reactive/pom.xml b/independent-projects/resteasy-reactive/pom.xml index 587eb7e05c66be..16416842c01be7 100644 --- a/independent-projects/resteasy-reactive/pom.xml +++ b/independent-projects/resteasy-reactive/pom.xml @@ -353,7 +353,6 @@ org.jboss.spec.javax.xml.bind jboss-jaxb-api_2.3_spec ${jboss-jaxb-api_2.3_spec.version} - test jakarta.validation