[ https://issues.apache.org/jira/browse/CXF-8707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17544629#comment-17544629 ]
Andriy Redko edited comment on CXF-8707 at 5/31/22 10:14 PM: ------------------------------------------------------------- [~masber] please check https://issues.apache.org/jira/browse/CXF-8371 was (Author: reta): [~masber] please check https://issues.apache.org/jira/browse/CXF-8379 > apache cxf not starting after upgrading to hibernate 6.0.2 > ---------------------------------------------------------- > > Key: CXF-8707 > URL: https://issues.apache.org/jira/browse/CXF-8707 > Project: CXF > Issue Type: Bug > Components: Configuration > Affects Versions: 3.5.2 > Reporter: masber > Priority: Major > Attachments: apache cxf not starting.zip > > > I have updated the hibernate version to 6.0.2 which uses jakarta and during > the process I had to change all imports in my project from javax.xml to > jakarta.xml > After this my web server does not starts and it complains about not being > able to find clases > > {code:java} > May 31, 2022 10:06:13 PM org.apache.cxf.bus.spring.BusApplicationContext > getConfigResources > INFO: Loaded configuration file cxf.xml. > May 31, 2022 10:06:13 PM org.apache.cxf.bus.spring.SpringBusFactory > createApplicationContext > WARNING: Initial attempt to create application context was unsuccessful. > org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected > exception parsing XML document from class path resource [cxf.xml]; nested > exception is org.springframework.beans.FatalBeanException: Unresolvable class > definition for NamespaceHandler class > [org.apache.cxf.bus.spring.NamespaceHandler] for namespace > [http://cxf.apache.org/core]; nested exception is > java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:417) > at > org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.doLoadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:115) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:338) > at > org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.internalLoadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:153) > at > org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.access$000(ControlledValidationXmlBeanDefinitionReader.java:67) > at > org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader$1.run(ControlledValidationXmlBeanDefinitionReader.java:140) > at > org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader$1.run(ControlledValidationXmlBeanDefinitionReader.java:138) > at java.base/java.security.AccessController.doPrivileged(Native Method) > at > org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.loadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:138) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310) > at > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:196) > at > org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:124) > at > org.apache.cxf.bus.spring.BusApplicationContext.loadBeanDefinitions(BusApplicationContext.java:335) > at > org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130) > at > org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:671) > at > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:553) > at > org.apache.cxf.bus.spring.BusApplicationContext$1.run(BusApplicationContext.java:107) > at > org.apache.cxf.bus.spring.BusApplicationContext$1.run(BusApplicationContext.java:105) > at java.base/java.security.AccessController.doPrivileged(Native Method) > at > org.apache.cxf.bus.spring.BusApplicationContext.<init>(BusApplicationContext.java:105) > at > org.apache.cxf.bus.spring.SpringBusFactory.createApplicationContext(SpringBusFactory.java:157) > at > org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:148) > at > org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:122) > at > org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:94) > at > org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:83) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.loadBus(CXFNonSpringServlet.java:167) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.init(CXFNonSpringServlet.java:92) > at > org.apache.cxf.jaxrs.servlet.CXFNonSpringJaxrsServlet.init(CXFNonSpringJaxrsServlet.java:119) > at > org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:594) > at > org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:425) > at > org.eclipse.jetty.servlet.ServletHandler.lambda$initialize$0(ServletHandler.java:751) > at > java.base/java.util.stream.SortedOps$SizedRefSortingSink.end(SortedOps.java:357) > at > java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485) > at > java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) > at > java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:312) > at > java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) > at > java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) > at > java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658) > at > org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:744) > at > org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:360) > at > org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:916) > at > org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:275) > at > org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73) > at > org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) > at org.eclipse.jetty.server.Server.start(Server.java:423) > at > org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110) > at > org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97) > at org.eclipse.jetty.server.Server.doStart(Server.java:387) > at > org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73) > at burro.click.BurroApp.main(BurroApp.java:168) > Caused by: org.springframework.beans.FatalBeanException: Unresolvable class > definition for NamespaceHandler class > [org.apache.cxf.bus.spring.NamespaceHandler] for namespace > [http://cxf.apache.org/core]; nested exception is > java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException > at > org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(DefaultNamespaceHandlerResolver.java:144) > at > org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1386) > at > org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1371) > at > org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:179) > at > org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:149) > at > org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:96) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:511) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:391) > ... 49 more > Caused by: java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException > at > org.apache.cxf.bus.spring.NamespaceHandler.init(NamespaceHandler.java:33) > at > org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(DefaultNamespaceHandlerResolver.java:135) > ... 56 more > Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) > at > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) > ... 58 more > May 31, 2022 10:06:13 PM org.apache.cxf.bus.spring.SpringBusFactory createBus > WARNING: Failed to create application context. > org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected > exception parsing XML document from class path resource [cxf.xml]; nested > exception is org.springframework.beans.FatalBeanException: Unresolvable class > definition for NamespaceHandler class > [org.apache.cxf.bus.spring.NamespaceHandler] for namespace > [http://cxf.apache.org/core]; nested exception is > java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:417) > at > org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.doLoadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:115) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:338) > at > org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.internalLoadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:153) > at > org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.access$000(ControlledValidationXmlBeanDefinitionReader.java:67) > at > org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader$1.run(ControlledValidationXmlBeanDefinitionReader.java:140) > at > org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader$1.run(ControlledValidationXmlBeanDefinitionReader.java:138) > at java.base/java.security.AccessController.doPrivileged(Native Method) > at > org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.loadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:138) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310) > at > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:196) > at > org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:124) > at > org.apache.cxf.bus.spring.BusApplicationContext.loadBeanDefinitions(BusApplicationContext.java:335) > at > org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130) > at > org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:671) > at > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:553) > at > org.apache.cxf.bus.spring.BusApplicationContext$1.run(BusApplicationContext.java:107) > at > org.apache.cxf.bus.spring.BusApplicationContext$1.run(BusApplicationContext.java:105) > at java.base/java.security.AccessController.doPrivileged(Native Method) > at > org.apache.cxf.bus.spring.BusApplicationContext.<init>(BusApplicationContext.java:105) > at > org.apache.cxf.bus.spring.SpringBusFactory.createApplicationContext(SpringBusFactory.java:157) > at > org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:148) > at > org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:122) > at > org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:94) > at > org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:83) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.loadBus(CXFNonSpringServlet.java:167) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.init(CXFNonSpringServlet.java:92) > at > org.apache.cxf.jaxrs.servlet.CXFNonSpringJaxrsServlet.init(CXFNonSpringJaxrsServlet.java:119) > at > org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:594) > at > org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:425) > at > org.eclipse.jetty.servlet.ServletHandler.lambda$initialize$0(ServletHandler.java:751) > at > java.base/java.util.stream.SortedOps$SizedRefSortingSink.end(SortedOps.java:357) > at > java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485) > at > java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) > at > java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:312) > at > java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) > at > java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) > at > java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658) > at > org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:744) > at > org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:360) > at > org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:916) > at > org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:275) > at > org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73) > at > org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) > at org.eclipse.jetty.server.Server.start(Server.java:423) > at > org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110) > at > org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97) > at org.eclipse.jetty.server.Server.doStart(Server.java:387) > at > org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73) > at burro.click.BurroApp.main(BurroApp.java:168) > Caused by: org.springframework.beans.FatalBeanException: Unresolvable class > definition for NamespaceHandler class > [org.apache.cxf.bus.spring.NamespaceHandler] for namespace > [http://cxf.apache.org/core]; nested exception is > java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException > at > org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(DefaultNamespaceHandlerResolver.java:144) > at > org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1386) > at > org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1371) > at > org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:179) > at > org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:149) > at > org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:96) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:511) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:391) > ... 49 more > Caused by: java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException > at > org.apache.cxf.bus.spring.NamespaceHandler.init(NamespaceHandler.java:33) > at > org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(DefaultNamespaceHandlerResolver.java:135) > ... 56 more > Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) > at > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) > ... 58 more > Exception in thread "main" javax.servlet.ServletException: > org.apache.cxf.jaxrs.servlet.CXFNonSpringJaxrsServlet-395abe85@4fece2cb==org.apache.cxf.jaxrs.servlet.CXFNonSpringJaxrsServlet,jsp=null,order=-1,inst=true,async=true > at > org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:612) > at > org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:425) > at > org.eclipse.jetty.servlet.ServletHandler.lambda$initialize$0(ServletHandler.java:751) > at > java.base/java.util.stream.SortedOps$SizedRefSortingSink.end(SortedOps.java:357) > at > java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485) > at > java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) > at > java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:312) > at > java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) > at > java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) > at > java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658) > at > org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:744) > at > org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:360) > at > org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:916) > at > org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:275) > at > org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73) > at > org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) > at org.eclipse.jetty.server.Server.start(Server.java:423) > at > org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110) > at > org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97) > at org.eclipse.jetty.server.Server.doStart(Server.java:387) > at > org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73) > at burro.click.BurroApp.main(BurroApp.java:168) > Caused by: java.lang.RuntimeException: > org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected > exception parsing XML document from class path resource [cxf.xml]; nested > exception is org.springframework.beans.FatalBeanException: Unresolvable class > definition for NamespaceHandler class > [org.apache.cxf.bus.spring.NamespaceHandler] for namespace > [http://cxf.apache.org/core]; nested exception is > java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException > at > org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:151) > at > org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:122) > at > org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:94) > at > org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:83) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.loadBus(CXFNonSpringServlet.java:167) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.init(CXFNonSpringServlet.java:92) > at > org.apache.cxf.jaxrs.servlet.CXFNonSpringJaxrsServlet.init(CXFNonSpringJaxrsServlet.java:119) > at > org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:594) > ... 21 more > Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: > Unexpected exception parsing XML document from class path resource [cxf.xml]; > nested exception is org.springframework.beans.FatalBeanException: > Unresolvable class definition for NamespaceHandler class > [org.apache.cxf.bus.spring.NamespaceHandler] for namespace > [http://cxf.apache.org/core]; nested exception is > java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:417) > at > org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.doLoadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:115) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:338) > at > org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.internalLoadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:153) > at > org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.access$000(ControlledValidationXmlBeanDefinitionReader.java:67) > at > org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader$1.run(ControlledValidationXmlBeanDefinitionReader.java:140) > at > org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader$1.run(ControlledValidationXmlBeanDefinitionReader.java:138) > at java.base/java.security.AccessController.doPrivileged(Native Method) > at > org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.loadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:138) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310) > at > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:196) > at > org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:124) > at > org.apache.cxf.bus.spring.BusApplicationContext.loadBeanDefinitions(BusApplicationContext.java:335) > at > org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130) > at > org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:671) > at > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:553) > at > org.apache.cxf.bus.spring.BusApplicationContext$1.run(BusApplicationContext.java:107) > at > org.apache.cxf.bus.spring.BusApplicationContext$1.run(BusApplicationContext.java:105) > at java.base/java.security.AccessController.doPrivileged(Native Method) > at > org.apache.cxf.bus.spring.BusApplicationContext.<init>(BusApplicationContext.java:105) > at > org.apache.cxf.bus.spring.SpringBusFactory.createApplicationContext(SpringBusFactory.java:157) > at > org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:148) > ... 28 more > Caused by: org.springframework.beans.FatalBeanException: Unresolvable class > definition for NamespaceHandler class > [org.apache.cxf.bus.spring.NamespaceHandler] for namespace > [http://cxf.apache.org/core]; nested exception is > java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException > at > org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(DefaultNamespaceHandlerResolver.java:144) > at > org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1386) > at > org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1371) > at > org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:179) > at > org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:149) > at > org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:96) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:511) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:391) > ... 49 more > Caused by: java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException > at > org.apache.cxf.bus.spring.NamespaceHandler.init(NamespaceHandler.java:33) > at > org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(DefaultNamespaceHandlerResolver.java:135) > ... 56 more > Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) > at > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) > ... 58 more {code} -- This message was sent by Atlassian Jira (v8.20.7#820007)