Я разрабатываю один проект с пружиной mvc и гибернацией. Развернуто на Tomcat 8.5 на Ubuntu с OpenJDK 1,8. Эта ошибка возникала каждый раз при отправке запроса на обслуживание. Полное сообщение об ошибке, как показано ниже *: 543) org. apache .catalina.valves.ErrorReportValve.invoke (ErrorReportValve. java: 81) org. apache .catalina.valves.AbstractAccessLogValve.invoke (AbstractAccessLogValve. java: 678) или apache .catalina.connector.CoyoteAdapter.service (CoyoteAdapter. java: 343) org. apache .coyote.http11.Http11Processor.service (Http11Processor. java: 609) org. apache .coyote. AbstractProcessorLight.process (AbstractProcessorLight. java: 65) org. apache .coyote.AbstractProtocol $ ConnectionHandler.process (AbstractProtocol. java: 810) org. apache .tomcat.util. net .NioEndpoint $ SocketProcessor.doRun (NioEndpoint. java: 1623) org. apache .tomcat.util. net .SocketProcessorBase.run (SocketProcessorBase. java: 49) java .base / java .util. concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor java.: 1128) java .base / java .util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor. java: 628) org. apache .tomcat.util.threads.TaskThread $ WrappingRunnable.run (TaskThread. java: 61) java .base / java .lang.Thread.run (Thread. java: 834) Root Причина
org.springframework.beans.factory.BeanCreationException: Ошибка создания bean-компонента с именем org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean # 0 ': сбой вызова метода init; Вложенное исключение: java .lang.NoClassDefFoundError: Не удалось инициализировать класс org.hibernate.validator.internal.engine.ConfigurationImpl org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.wablean * 15F. (. AbstractAutowireCapableBeanFactory * * тысяча сорок-девять: 545) springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean (. AbstractAutowireCapableBeanFactory java: 482) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean org.springframework.beans.factory. поддержка (AbstractBeanFactory. java: 301) org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory. java: 196) org.springfr amework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons (DefaultListableBeanFactory. java: 772) org.springframework. refre sh (AbstractApplicationContext. java: 537) org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext (FrameworkServlet. java: 667) org.springframework.web. : 633) org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext (FrameworkServlet. java: 681) org.springframework.web.servlet. .FrameworkServlet.initServletBean (FrameworkServlet. java: 493) org.springframework.web.servlet.HttpServletBean.init (HttpServletBean. java: 136) javax.servlet.Generic Servlet.init (GenericServlet. java: 158) org. apache .catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase. java: 543) org. apache .catalina.valves.ErrorReportValve.invoke. Ошибка (. java: 81) org. apache .catalina.valves.AbstractAccessLogValve.invoke (AbstractAccessLogValve. java: 678) org. apache .catalina.connector.CoyoteAdapter.service (CoyoteAdapter. java: 343) org. apache .coyote.http11.Http11Processor.service (Http11Processor. java: 609) org. apache .coyote.AbstractProcessorLight.process (AbstractProcessorLight. java: 65) org. apache .coyote. AbstractProtocol $ ConnectionHandler.process (AbstractProtocol. java: 810) org. apache .tomcat.util. net .NioEndpoint $ SocketProcessor.doRun (NioEndpoint. java: 1623) org. apache .tomcat. util. net .SocketProcessorBase.run (SocketProcessorBase. java: 49) java .base / java .util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor. java: 1128) java .base / java .util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor. java: 628) org. apache .tomcat.util.threads.TaskThread $ WrappingRunnable.run (TaskThread. java: 61) java .base / java .lang.Thread.run (Thread. java: 834) Root Причина
java .lang.NoClassDefFoundError: Could не инициализировать класс org.springframework.validation.beanvalidation.LocalValidatorFactoryBean.afterPropertiesSet (LocalValidatorFactoryBean. java: 223) org.springframework.validation.beanvalidation. Опциональный. (. AbstractAutowireCapableBeanFactory java: 1637) AbstractAutowireCapableBeanFactory.invokeInitMethods (. AbstractAutowireCapableBeanFactory java: 1574) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean (AbstractAutowireCapableBeanFactory. java: 545) org.springframework.beans.factory.support.AbstractAutow ireCapableBeanFactory.createBean (AbstractAutowireCapableBeanFactory. java: 482) org.springframework.beans.factory.support.AbstractBeanFactory $ 1.getObject (AbstractBeanFactory. . java: 230) org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory. java: 301) org.springframework.beans.factory.support.AbstractBeanFactory.getBean 19: Abstract 11 Bee (. ) org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons (DefaultListableBeanFactory. java: 772) org.springframework.context.support.AbstractApplicationContext. .AbstractApplicationContext.refre sh (AbstractApplicationContext. java: 537) org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext (FrameworkSer vlet. java: 667) org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext (FrameworkServlet. java: 633) org.springframework.web.servlet.FrameworkServlet.createWeb1er. springframework.web.servlet.FrameworkServlet.initWebApplicationContext (FrameworkServlet. java: 552) org.springframework.web.servlet. HttpServletBean. java: 136) javax.servlet.GenericServlet.init (GenericServlet. java: 158) org. apache .catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase. java 54): * .catalina.valves.ErrorReportValve.invoke (ErrorReportValve. java: 81) org. apache .catalina.valves.AbstractAccessLogValve.invoke (AbstractAccessLogValve. java: 678) org. apache .catalina. connector.CoyoteAdapter.service (CoyoteAdapter. java: 343) org. apache .coyote.http11.Http11Processor.service (Http11Processor. java: 609) org. apache .coyote.AbstractProcessorLight.process. Аннотация ( java: 65) org. apache .coyote.AbstractProtocol $ ConnectionHandler.process (AbstractProtocol. java: 810) org. apache .tomcat.util. net .NioEndpoint $ SocketProcessor.doRun (NioEndpoint. java: 1623) org. apache .tomcat.util. net .SocketProcessorBase.run (SocketProcessorBase. java: 49) java .base / java .util.concurrent.ThreadPoolExecutor.runWorker ( ThreadPoolExecutor. java: 1128) java .base / java .util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor. java: 628) org. apache .tomcat.util.threads.TaskThread $ WrappingRunnable.run (TaskThread. java: 61) java .base / java .lang.Thread.run (Thread. java: 834)
В настоящее время версия mvc весны была 4.2.1.RELEASE и версия hibernate -validator была 5.1.0.FINAL.
И проект был запущен задолго до того, как почти та же конфигурация за исключением того, что openjdk не использовался ранее. Я просто добавил несколько новых контроллеров и связанных служб, а затем встретил эту ошибку. Могу ли я проверить что-нибудь еще?
Спасибо.