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