Hide Forgot
Created attachment 1144249 [details] server.log file Description of problem: after restart of engine sometimes we got FileNotFoundException Version-Release number of selected component (if applicable): oVirt Engine Version: 4.0.0-0.0.master.20160403161629.gita1dcde8.el7.centos How reproducible: 50% Steps to Reproduce: 1. Restart engine Actual results: got the error: 2016-04-05 10:55:21,630 ERROR [io.undertow.request] (default task-5) UT005023: Exception handling request to /ovirt-engine/: org.apache.jasper.JasperException: java.io.FileNotFoundException: no such file: /var/lib/ovirt-engine/jboss_runtime/tmp/engine.ear.welcome.war/org/apache/jsp/tag/meta/obrand/obrand/favicon_tag.class as you can see in the attached file Expected results: Additional info:
Created attachment 1144250 [details] engine.log file
Do we even have jasper in 4.0? Shirly?
(In reply to Oved Ourfali from comment #2) > Do we even have jasper in 4.0? > Shirly? Not at this point.
(In reply to Shirly Radco from comment #3) > (In reply to Oved Ourfali from comment #2) > > Do we even have jasper in 4.0? > > Shirly? > > Not at this point. So I guess you need to check why we still see that. Perhaps an integration issue. CC-ing also Didi.
Checked the attached logs and can't see anything suspicious. Please attach setup logs.
I think this is Jasper == the JSP compiler engine. Not Jasper Reports. "Jasper is Tomcat's JSP Engine." https://en.wikipedia.org/wiki/Apache_Tomcat So, not related to reports.
http://www.catb.org/jargon/html/T/TLA.html
This bug report has Keywords: Regression or TestBlocker. Since no regressions or test blockers are allowed between releases, it is also being identified as a blocker for this release. Please resolve ASAP.
After talking with didi the need info is not relevant
Moving from 4.0 alpha to 4.0 beta since 4.0 alpha has been already released and bug is not ON_QA.
oVirt 4.0 beta has been released, moving to RC milestone.
Ravi, could you please try to investigate?
Adding some more information: By looking at the exception from the log [1] - the expected path for the welcome page classes to appear is: /var/lib/ovirt-engine/jboss_runtime/tmp/engine.ear.welcome.war/ However, the actual folder is (due to branding patch ?): /var/lib/ovirt-engine/jboss_runtime/tmp/rhev.ear.rhev.war/ but there seems not to be any files under that folder. [1] 2016-05-27 10:51:32,482 ERROR [org.apache.jasper.compiler] (default task-6) JBWEB005032: Compiler error: java.io.FileNotFoundException: /var/lib/ovirt-engine/jboss_runtime/tmp/engine.ear.welcome.war/org/apache/jsp/tag/meta/obrand/obrand/messages_tag.class (No such file or directory)
Alexander - thoughts?
The branding package does install a rhev.ear/war which includes its own branding.jar. Could it be that depending on the order in which stuff is started the boot loader gets one or the other (branding.jar is what contains the tags). I get a feeling we are not properly isolating the branding.jar from the rhev.ear/war. And that could be interfering with the one from the welcome page application. Let me investigate a little, might have to pull in Juan to give us some answers.
So comparing the applications, I think this might be another one of those symlinks in jboss issues where jboss doesn't follow symlinks unless specified. I am going to create a new build of rhevm-branding that tells jboss to follow symlinks and lets see if that helps.
We were not able to reproduce the issue, but Alex posted a patch to rhevm-branding, which helped to fix similar issue in the past. So I'm changing bug status to MODIFIED.
ok, rhevm-4.0.0.6-0.1.el7ev.noarch i don't see such error with above version
oVirt 4.0.0 has been released, closing current release.