This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a commit to branch 3.2.x in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 9b92cee1e5dcac6daf6892e22add6832df10fc4d Author: James Netherton <[email protected]> AuthorDate: Fri Oct 6 13:16:50 2023 +0100 Remove inImageBuildtimeCode check in XmlJaxbRecorder when creating JAXBContext Fixes #5407 --- .../camel/quarkus/component/xml/jaxb/XmlJaxbRecorder.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/extensions-core/xml-jaxb/runtime/src/main/java/org/apache/camel/quarkus/component/xml/jaxb/XmlJaxbRecorder.java b/extensions-core/xml-jaxb/runtime/src/main/java/org/apache/camel/quarkus/component/xml/jaxb/XmlJaxbRecorder.java index db9bc6ed32..80acfbae9e 100644 --- a/extensions-core/xml-jaxb/runtime/src/main/java/org/apache/camel/quarkus/component/xml/jaxb/XmlJaxbRecorder.java +++ b/extensions-core/xml-jaxb/runtime/src/main/java/org/apache/camel/quarkus/component/xml/jaxb/XmlJaxbRecorder.java @@ -16,7 +16,6 @@ */ package org.apache.camel.quarkus.component.xml.jaxb; -import io.quarkus.runtime.ImageMode; import io.quarkus.runtime.RuntimeValue; import io.quarkus.runtime.annotations.Recorder; import jakarta.xml.bind.JAXBException; @@ -31,12 +30,10 @@ public class XmlJaxbRecorder { public RuntimeValue<ModelJAXBContextFactory> newContextFactory() { DefaultModelJAXBContextFactory factory = new DefaultModelJAXBContextFactory(); - if (ImageMode.current() == ImageMode.NATIVE_BUILD) { - try { - factory.newJAXBContext(); - } catch (JAXBException e) { - throw new RuntimeCamelException("Unable to initialize Camel JAXBContext", e); - } + try { + factory.newJAXBContext(); + } catch (JAXBException e) { + throw new RuntimeCamelException("Unable to initialize Camel JAXBContext", e); } return new RuntimeValue<>(factory); }
