Why does RHEV reports fail with HTTP 404 errors after upgrading RHEV-M to version 3.2
Issue
- After an upgrade to RHEVM 3.2 , RHEV reports fails to run with HTTP 404 errors .
- Why does
/var/log/ovirt-engine/jasperserver.logcontains 'Class not found' error for 'com.jaspersoft.jasperserver.core.util.validators.EmailInputValidator' ?
2013-07-29 14:12:15,841 ERROR ContextLoader,MSC service thread 1-1:307 - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'licenseBean': Injection of autowired dependencies failed; nested exc
eption is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void com.jaspersoft.ji.license.LicenseBean.setMessageSo
urce(org.springframework.context.MessageSource); nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.jaspersoft.jasperserver.core.util.validators.EmailInputValidator] for bean with name 'emailInputValidator' defined in ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.lang.ClassNotFoundException: com.jaspersoft.jasperserver.core.util.validators.EmailInputValidator from [Module "deployment.rhevm-reports.war:main" from Service Module Loader]
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:287)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1106)
Environment
- Red Hat Enterprise Virtualization 3.2
- jasperreports-server-pro-4.7.1-3
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
