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.log
contains '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, tools, and much more.