light admin configuration with spring boot

207 views
Skip to first unread message

Dhyanandra Singh

unread,
Aug 18, 2016, 6:46:53 PM8/18/16
to Light Admin Group
I am trying to configure light admin with spring boot and got following error.


Aug 19, 2016 3:52:33 AM org.apache.catalina.core.ApplicationContext log
INFO
: Initializing Spring FrameworkServlet 'lightadmin-dispatcher'
Aug 19, 2016 3:52:33 AM org.apache.catalina.core.ApplicationContext log
SEVERE
: StandardWrapper.Throwable
org
.springframework.beans.factory.BeanDefinitionStoreException:
 
Failed to process import candidates for configuration class
[org.lightadmin.core.config.context.LightAdminContextConfiguration];
nested exception
is java.lang.IllegalStateException: Failed to
introspect annotated methods on
class
org
.lightadmin.core.config.context.LightAdminRepositoryRestMvcCon
        at org
.springframework.context.annotation.ConfigurationClassParser.processImports(ConfigurationClassParser.java:546)
       
 at
org
.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:286)
       
 at
org
.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:237)
        at org
.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:204)
        at org
.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:173)
       
 at
org
.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:321)
       
 at
org
.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:243)
       
 at
org
.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:273)
       
 at
org
.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:98)
       
 at
org
.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:681)
        at org
.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:523)
        at org
.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:668)
        at org
.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:540)
        at org
.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:494)
        at org
.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:136)
        at javax
.servlet.GenericServlet.init(GenericServlet.java:158)
        at org
.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1241)
        at org
.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1044)
        at org
.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4944)
       
 at
org
.springframework.boot.context.embedded.tomcat.TomcatEmbeddedContext.deferredLoadOnStartup(TomcatEmbeddedContext.java:68)
       
 at
org
.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.startConnector(TomcatEmbeddedServletContainer.java:257)
       
 at
org
.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.start(TomcatEmbeddedServletContainer.java:182)
       
 at
org
.springframework.boot.context.embedded.EmbeddedWebApplicationContext.startEmbeddedServletContainer(EmbeddedWebApplicationContext.java:297)
       
 at
org
.springframework.boot.context.embedded.EmbeddedWebApplicationContext.finishRefresh(EmbeddedWebApplicationContext.java:145)
        at org
.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
       
 at
org
.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
        at org
.springframework.boot.SpringApplication.refresh(SpringApplication.java:759)
        at org
.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:369)
        at org
.springframework.boot.SpringApplication.run(SpringApplication.java:313)
        at org
.springframework.boot.SpringApplication.run(SpringApplication.java:1185)
        at org
.springframework.boot.SpringApplication.run(SpringApplication.java:1174)
        at
AppInitializer.main(AppInitializer.java:74)
Caused
 
by: java.lang.IllegalStateException: Failed to introspect annotated
methods on
class
org
.lightadmin.core.config.context.LightAdminRepositoryRestMvcConfiguration
        at org
.springframework.core.type.StandardAnnotationMetadata.getAnnotatedMethods(StandardAnnotationMetadata.java:163)
       
 at
org
.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:301)
       
 at
org
.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:237)
        at org
.springframework.context.annotation.ConfigurationClassParser.processImports(ConfigurationClassParser.java:537)
       
... 31 more
Caused by: java.lang.NoClassDefFoundError: org/springframework/data/rest/core/invoke/RepositoryInvokerFactory
        at java
.lang.Class.getDeclaredMethods0(Native Method)
        at java
.lang.Class.privateGetDeclaredMethods(Class.java:2701)
        at java
.lang.Class.getDeclaredMethods(Class.java:1975)
        at org
.springframework.core.type.StandardAnnotationMetadata.getAnnotatedMethods(StandardAnnotationMetadata.java:152)
       
... 34 more
Caused by: java.lang.ClassNotFoundException: org.springframework.data.rest.core.invoke.RepositoryInvokerFactory
        at java
.net.URLClassLoader.findClass(URLClassLoader.java:381)
        at java
.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at sun
.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
        at java
.lang.ClassLoader.loadClass(ClassLoader.java:357)
       
... 38 more

Aug 19, 2016 3:52:33 AM org.apache.catalina.core.StandardContext loadOnStartup
SEVERE
: Servlet  threw load() exception
java
.lang.ClassNotFoundException: org.springframework.data.rest.core.invoke.RepositoryInvokerFactory
        at java
.net.URLClassLoader.findClass(URLClassLoader.java:381)
        at java
.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at sun
.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
        at java
.lang.ClassLoader.loadClass(ClassLoader.java:357)
        at java
.lang.Class.getDeclaredMethods0(Native Method)
        at java
.lang.Class.privateGetDeclaredMethods(Class.java:2701)
        at java
.lang.Class.getDeclaredMethods(Class.java:1975)
        at org
.springframework.core.type.StandardAnnotationMetadata.getAnnotatedMethods(StandardAnnotationMetadata.java:152)
       
 at
org
.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:301)
       
 at
org
.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:237)
        at org
.springframework.context.annotation.ConfigurationClassParser.processImports(ConfigurationClassParser.java:537)
       
 at
org
.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:286)
       
 at
org
.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:237)
        at org
.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:204)
        at org
.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:173)
       
 at
org
.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:321)
       
 at
org
.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:243)
       
 at
org
.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:273)
       
 at
org
.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:98)
       
 at
org
.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:681)
        at org
.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:523)
        at org
.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:668)
        at org
.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:540)
        at org
.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:494)
        at org
.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:136)
        at javax
.servlet.GenericServlet.init(GenericServlet.java:158)
        at org
.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1241)
        at org
.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1044)
        at org
.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4944)
       
 at
org
.springframework.boot.context.embedded.tomcat.TomcatEmbeddedContext.deferredLoadOnStartup(TomcatEmbeddedContext.java:68)
       
 at
org
.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.startConnector(TomcatEmbeddedServletContainer.java:257)
       
 at
org
.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.start(TomcatEmbeddedServletContainer.java:182)
       
 at
org
.springframework.boot.context.embedded.EmbeddedWebApplicationContext.startEmbeddedServletContainer(EmbeddedWebApplicationContext.java:297)
       
 at
org
.springframework.boot.context.embedded.EmbeddedWebApplicationContext.finishRefresh(EmbeddedWebApplicationContext.java:145)
        at org
.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
       
 at
org
.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
        at org
.springframework.boot.SpringApplication.refresh(SpringApplication.java:759)
        at org
.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:369)
        at org
.springframework.boot.SpringApplication.run(SpringApplication.java:313)
        at org
.springframework.boot.SpringApplication.run(SpringApplication.java:1185)
        at org
.springframework.boot.SpringApplication.run(SpringApplication.java:1174)
        at
AppInitializer.main(AppInitializer.java:74)

Let's inspect the beans provided by Spring Boot:








Reply all
Reply to author
Forward
0 new messages