Resolved. Mea Culpa. Was still having some javax.xml.bind
and com.sun.xml.bind in my classpath.
Happy Hacking
- Tim
On Sat, Feb 4, 2023 at 2:39 PM Tim Lessner <tim.less...@freiheit.com> wrote:

> Hi CXF users,
>  after updating to 4.0.0 (plus plenty of migrations to Jakarta), one of
> our applications throws the following during runtime. Compilation works.
> Eventually it says "Caused by: jakarta.xml.bind.JAXBException: property
> "eclipselink.default-target-namespace" is not supported".
> Do I have to use a different implementation of the binding API?
> Best
> Tim
>
> [INFO ] 2023-02-04 14:22:12,586 main ()
> [org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean.buildServiceFromClass:436]:
> -
> Exception in thread "main" java.lang.RuntimeException:
> java.lang.reflect.InvocationTargetException
> at org.apache.cxf.common.jaxb.JAXBUtils.createContext(JAXBUtils.java:1198)
> at
> org.apache.cxf.common.jaxb.JAXBContextCache.createContext(JAXBContextCache.java:325)
> at
> org.apache.cxf.common.jaxb.JAXBContextCache.getCachedContextAndSchemas(JAXBContextCache.java:242)
> at
> org.apache.cxf.jaxb.JAXBDataBinding.createJAXBContextAndSchemas(JAXBDataBinding.java:499)
> at org.apache.cxf.jaxb.JAXBDataBinding.initialize(JAXBDataBinding.java:358)
> at
> org.apache.cxf.service.factory.AbstractServiceFactoryBean.initializeDataBindings(AbstractServiceFactoryBean.java:87)
> at
> org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean.buildServiceFromClass(ReflectionServiceFactoryBean.java:469)
> at
> org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.buildServiceFromClass(JaxWsServiceFactoryBean.java:693)
> at
> org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean.initializeServiceModel(ReflectionServiceFactoryBean.java:529)
> at
> org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean.create(ReflectionServiceFactoryBean.java:262)
> at
> org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.create(JaxWsServiceFactoryBean.java:199)
> at
> org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(AbstractWSDLBasedEndpointFactory.java:103)
> at
> org.apache.cxf.frontend.ClientFactoryBean.create(ClientFactoryBean.java:91)
> at
> org.apache.cxf.frontend.ClientProxyFactoryBean.create(ClientProxyFactoryBean.java:158)
> at
> org.apache.cxf.jaxws.JaxWsProxyFactoryBean.create(JaxWsProxyFactoryBean.java:142)
> [..]
> Caused by: java.lang.reflect.InvocationTargetException
> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> at
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
> at
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.base/java.lang.reflect.Method.invoke(Method.java:568)
> at org.apache.cxf.common.jaxb.JAXBUtils$3.run(JAXBUtils.java:1189)
> at org.apache.cxf.common.jaxb.JAXBUtils$3.run(JAXBUtils.java:1183)
> at
> java.base/java.security.AccessController.doPrivileged(AccessController.java:569)
> at org.apache.cxf.common.jaxb.JAXBUtils.createContext(JAXBUtils.java:1183)
> ... 20 more
> Caused by: jakarta.xml.bind.JAXBException: property
> "eclipselink.default-target-namespace" is not supported
> at
> org.glassfish.jaxb.runtime.v2.ContextFactory.createContext(ContextFactory.java:122)
> ... 28 more
>

Reply via email to