Article - CS286176
Error "NoClassDefFoundError: javax/xml/bind/JAXBException" is reported in edge-ms.log and no AnalyticsServer things are created in ThingWorx Analytics 8.2
Modified: 19-Nov-2020
Applies To
- ThingWorx Analytics 8.2 to 9.0
Description
- AnalyticsServer things do not get created post installation
- High CPU / processor usage can be seen as microservices processes keep on restarting.
- edge-ms.log reports
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'streamResultSourceUriFactory' defined in class path resource [spring/resultsources.xml]: Cannot create inner bean 'com.thingworx.analytics.ccc.resultsource.stream.impl.NeuronModelSource#1fabd428' of type [com.thingworx.analytics.ccc.resultsource.stream.impl.NeuronModelSource] while setting constructor argument with key [2]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.thingworx.analytics.ccc.resultsource.stream.impl.NeuronModelSource#1fabd428' defined in class path resource [spring/resultsources.xml]: Resolution of declared constructors on bean Class [com.thingworx.analytics.ccc.resultsource.stream.impl.NeuronModelSource] from ClassLoader [jdk.internal.loader.ClassLoaders$AppClassLoader@dc7df28] failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:313)
...
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.thingworx.analytics.ccc.resultsource.stream.impl.NeuronModelSource#1fabd428' defined in class path resource [spring/resultsources.xml]: Resolution of declared constructors on bean Class [com.thingworx.analytics.ccc.resultsource.stream.impl.NeuronModelSource] from ClassLoader [jdk.internal.loader.ClassLoaders$AppClassLoader@dc7df28] failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:159)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1193)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1095)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:299)
... 24 more
Caused by: java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
at java.base/java.lang.Class.getDeclaredConstructors0(Native Method)
at java.base/java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
at java.base/java.lang.Class.getDeclaredConstructors(Unknown Source)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:154)
... 29 more
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 33 more
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:313)
...
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.thingworx.analytics.ccc.resultsource.stream.impl.NeuronModelSource#1fabd428' defined in class path resource [spring/resultsources.xml]: Resolution of declared constructors on bean Class [com.thingworx.analytics.ccc.resultsource.stream.impl.NeuronModelSource] from ClassLoader [jdk.internal.loader.ClassLoaders$AppClassLoader@dc7df28] failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:159)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1193)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1095)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:299)
... 24 more
Caused by: java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
at java.base/java.lang.Class.getDeclaredConstructors0(Native Method)
at java.base/java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
at java.base/java.lang.Class.getDeclaredConstructors(Unknown Source)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:154)
... 29 more
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 33 more
This is a printer-friendly version of Article 286176 and may be out of date. For the latest version click CS286176