la excepción anidada es java.lang.NoClassDefFoundError: no se pudo inicializar la clase org.hibernate.validator.internal.engine.ConfigurationImpl

 public ModelAndView Details(@ModelAttribute("") @Validated App app, BindingResult result, @RequestParam(value="paramSessionAttr", required=false) String sessionAttr, @RequestParam("paramAction") @NotNull @NotEmpty String param_action){ ... }

Cuando implemente@NotNull @NotEmpty el validador de anotaciones en getParam su error de causa dijo:

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'appController' defined in file [C:\apache-tomcat-8.0.29\wtpwebapps\Application Portal\WEB-INF\classes\com\controller\AppController.class]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.controller.AppController]: Constructor threw exception; nested exception is java.lang.Error: Unresolved compilation problems: 
The type javax.validation.Payload cannot be resolved. It is indirectly referenced from required .class files
The import javax.validation cannot be resolved

Utilizandohibernate-validator-5.2.2.jar Tomcat 8.0 spring-4.2.3.jar

Cuando importo javax.validator que esvalidation-api-1.1.0.jar [JSR-349] es causa de este error,

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean#0': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: Could not initialize class org.hibernate.validator.internal.engine.ConfigurationImpl

Cuando quito@NotNull @NotEmpty yvalidation-api-1.1.0.final funcionando bien.

Cuando importovalidation-api-1.1.0.final sin@NotNull @NotEmpty Recibí este error

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean#0': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: Could not initialize class org.hibernate.validator.internal.engine.ConfigurationImpl

Intenté descargar de otra fuente e importarvalidation-api-1.1.0.final También recibí el mismo error que el anterior.

he encontradoorg.hibernate.validator.internal.engine.ConfigurationImpl enhibernate-validator-5.2.2-Final.jar

servlet Posible configuración de bean falta algo?

<beans xmlns="http://www.springframework.org/schema/beans"
   xmlns:context="http://www.springframework.org/schema/context"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xmlns:mvc="http://www.springframework.org/schema/mvc"
   xsi:schemaLocation="
   http://www.springframework.org/schema/beans     
   http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
   http://www.springframework.org/schema/context 
   http://www.springframework.org/schema/context/spring-context-3.0.xsd
   http://www.springframework.org/schema/mvc
   http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd">

   <context:component-scan base-package="com.controller" />

   <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
      <property name="prefix" value="/WEB-INF/jsp/" />
      <property name="suffix" value=".jsp" />
   </bean>

    <bean class="org.springframework.context.support.ResourceBundleMessageSource">
        <property name="basenames">
            <list>
                <value>/WEB/INF/messages</value>
            </list>
        </property>
        <property name="defaultEncoding" value="UTF-8" />
   </bean> 

    <!--<bean id="validator" class="org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean" />  -->


    <mvc:default-servlet-handler/>
    <mvc:resources mapping="/resources/**" location="/resources/" cache-period="31556926"/>
    <mvc:annotation-driven />
</beans>

Biblioteca importada

hibernate-validator-5.2.2.Final.jarhibernate-validator-annotation-processor-5.2.2.Final.jarhibernate-validator-cdi-5.2.2.Final.jarjavax.el-api-3.0.0.jarjboss-logging.jarspring-context-4.2.3.RELEASE.jarspring-beans-4.2.3.RELEASE.jarvalidation-api-1.1.0.final.jarclassmate-1.3.1.jarslf4j-jdk14-1.7.13.jar

Referencias

Excepción en hibernate-validator. la excepción anidada es java.lang.NoClassDefFoundError: ConfigurationImplValidación de Javaxhttp://central.maven.org/maven2/org/hibernate/hibernate-validator/5.2.2.Final/hibernate-validator-5.2.2.Final.pomhttp://docs.jboss.org/hibernate/validator/5.2/reference/en-US/pdf/hibernate_validator_reference.pdf

Respuestas a la pregunta(4)

Su respuesta a la pregunta