Why does RHEV reports fail with HTTP 404 errors after upgrading RHEV-M to version 3.2

Solution Verified - Updated -

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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In