Bug 783989 - [ovirt-reports] - BR9 - GUI Shows error when selecting "show deleted yes" and no VMs are found
Summary: [ovirt-reports] - BR9 - GUI Shows error when selecting "show deleted yes" and...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: oVirt
Classification: Retired
Component: ovirt-engine-reports
Version: unspecified
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
: ---
Assignee: Yaniv Lavi
QA Contact:
URL:
Whiteboard: infra
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-01-23 13:04 UTC by David Botzer
Modified: 2014-01-14 00:02 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-01-30 22:51:34 UTC
oVirt Team: ---


Attachments (Terms of Use)

Description David Botzer 2012-01-23 13:04:00 UTC
Description of problem:
On a system without VMs I open BR9 - VM Inventory
and the GUI gives ERROR when selecting a deleted DC
-doent happen for BR1 - Host Inventory

Happens on the ovirt-report Host

Version-Release number of selected component (if applicable):
ovirt-engine-3.0.0_0001-1.2 , ovirt-report 3.0

How reproducible:
always

Steps to Reproduce:
1.open BR9 - VM Inventory
2.select "show deleted yes"
  
Actual results:
the GUI gives ERROR when selecting a deleted DC

Expected results:
should not crash

Additional info:
The server has encountered an error. Please excuse the inconvenience.
Error Message

net.sf.jasperreports.engine.JRRuntimeException: net.sf.jasperreports.engine.JRException: Error opening input stream from URL : repo:/organizations/ovirtreports/Resources/trash-icon
Error Trace

net.sf.jasperreports.engine.JRRuntimeException: net.sf.jasperreports.engine.JRException: Error opening input stream from URL : repo:/organizations/ovirtreports/Resources/trash-icon at net.sf.jasperreports.repo.DefaultRepositoryService.getInputStream(DefaultRepositoryService.java:138) at net.sf.jasperreports.repo.RepositoryUtil.findInputStream(RepositoryUtil.java:186) at net.sf.jasperreports.repo.RepositoryUtil.getBytes(RepositoryUtil.java:202) at net.sf.jasperreports.engine.JRImageRenderer.getInstance(JRImageRenderer.java:141) at net.sf.jasperreports.engine.fill.JRFillImage.evaluateImage(JRFillImage.java:498) at net.sf.jasperreports.engine.fill.JRFillImage.evaluate(JRFillImage.java:441) at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:257) at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:468) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFiller.java:2037) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:761) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:271) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:129) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:903) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:813) at net.sf.jasperreports.engine.fill.JRFillSubreport.fillSubreport(JRFillSubreport.java:639) at net.sf.jasperreports.engine.fill.JRSubreportRunnable.run(JRSubreportRunnable.java:59) at net.sf.jasperreports.engine.fill.JRThreadSubreportRunner.run(JRThreadSubreportRunner.java:205) at java.lang.Thread.run(Thread.java:662) Caused by: net.sf.jasperreports.engine.JRException: Error opening input stream from URL : repo:/organizations/ovirtreports/Resources/trash-icon at net.sf.jasperreports.engine.util.JRLoader.getInputStream(JRLoader.java:314) at net.sf.jasperreports.repo.DefaultRepositoryService.getInputStream(DefaultRepositoryService.java:121) ... 17 more Caused by: java.io.IOException: Repository file resource /organizations/ovirtreports/Resources/trash-icon could not be loaded at com.jaspersoft.jasperserver.api.engine.jasperreports.util.repo.RepositoryConnection.getInputStream(RepositoryConnection.java:105) at java.net.URL.openStream(URL.java:1010) at net.sf.jasperreports.engine.util.JRLoader.getInputStream(JRLoader.java:310) ... 18 more
Error Message

net.sf.jasperreports.engine.JRException: Error opening input stream from URL : repo:/organizations/ovirtreports/Resources/trash-icon
Error Trace

net.sf.jasperreports.engine.JRException: Error opening input stream from URL : repo:/organizations/ovirtreports/Resources/trash-icon at net.sf.jasperreports.engine.util.JRLoader.getInputStream(JRLoader.java:314) at net.sf.jasperreports.repo.DefaultRepositoryService.getInputStream(DefaultRepositoryService.java:121) at net.sf.jasperreports.repo.RepositoryUtil.findInputStream(RepositoryUtil.java:186) at net.sf.jasperreports.repo.RepositoryUtil.getBytes(RepositoryUtil.java:202) at net.sf.jasperreports.engine.JRImageRenderer.getInstance(JRImageRenderer.java:141) at net.sf.jasperreports.engine.fill.JRFillImage.evaluateImage(JRFillImage.java:498) at net.sf.jasperreports.engine.fill.JRFillImage.evaluate(JRFillImage.java:441) at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:257) at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:468) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFiller.java:2037) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:761) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:271) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:129) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:903) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:813) at net.sf.jasperreports.engine.fill.JRFillSubreport.fillSubreport(JRFillSubreport.java:639) at net.sf.jasperreports.engine.fill.JRSubreportRunnable.run(JRSubreportRunnable.java:59) at net.sf.jasperreports.engine.fill.JRThreadSubreportRunner.run(JRThreadSubreportRunner.java:205) at java.lang.Thread.run(Thread.java:662) Caused by: java.io.IOException: Repository file resource /organizations/ovirtreports/Resources/trash-icon could not be loaded at com.jaspersoft.jasperserver.api.engine.jasperreports.util.repo.RepositoryConnection.getInputStream(RepositoryConnection.java:105) at java.net.URL.openStream(URL.java:1010) at net.sf.jasperreports.engine.util.JRLoader.getInputStream(JRLoader.java:310) ... 18 more
Error Message

java.io.IOException: Repository file resource /organizations/ovirtreports/Resources/trash-icon could not be loaded
Error Trace

java.io.IOException: Repository file resource /organizations/ovirtreports/Resources/trash-icon could not be loaded at com.jaspersoft.jasperserver.api.engine.jasperreports.util.repo.RepositoryConnection.getInputStream(RepositoryConnection.java:105) at java.net.URL.openStream(URL.java:1010) at net.sf.jasperreports.engine.util.JRLoader.getInputStream(JRLoader.java:310) at net.sf.jasperreports.repo.DefaultRepositoryService.getInputStream(DefaultRepositoryService.java:121) at net.sf.jasperreports.repo.RepositoryUtil.findInputStream(RepositoryUtil.java:186) at net.sf.jasperreports.repo.RepositoryUtil.getBytes(RepositoryUtil.java:202) at net.sf.jasperreports.engine.JRImageRenderer.getInstance(JRImageRenderer.java:141) at net.sf.jasperreports.engine.fill.JRFillImage.evaluateImage(JRFillImage.java:498) at net.sf.jasperreports.engine.fill.JRFillImage.evaluate(JRFillImage.java:441) at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:257) at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:468) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFiller.java:2037) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:761) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:271) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:129) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:903) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:813) at net.sf.jasperreports.engine.fill.JRFillSubreport.fillSubreport(JRFillSubreport.java:639) at net.sf.jasperreports.engine.fill.JRSubreportRunnable.run(JRSubreportRunnable.java:59) at net.sf.jasperreports.engine.fill.JRThreadSubreportRunner.run(JRThreadSubreportRunner.java:205) at java.lang.Thread.run(Thread.java:662)

Comment 1 Itamar Heim 2013-01-30 22:51:34 UTC
Closing old bugs. If this issue is still relevant/important in current version, please re-open the bug.


Note You need to log in before you can comment on or make changes to this bug.