Uploaded image for project: 'CXF'
  1. CXF
  2. CXF-8707

apache cxf not starting after upgrading to hibernate 6.0.2

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Not A Problem
    • 3.5.2
    • None
    • Configuration
    • None
    • Novice

    Description

      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

       

      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 

      Attachments

        1. apache cxf not starting.zip
          46.46 MB
          masber

        Issue Links

          Activity

            People

              Unassigned Unassigned
              masber masber
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: