Reporte XML JSP DATAVISION

Delia M
30 de Agosto del 2004
Buenas Tardes a todos, estoy realizando un reporte con JSP, XML y DataVision.Pero tengo el siguiente problemita, genere mi reporte en XML con el Datavision, y lo coloque en la ruta: C:jakarta-tomcat-4.1.30webappsdatavision/datavision1.xml y cuando quiero accesarlo desde la pagina jsp levantando el Tomcat, me aparece el siguiente error:
HTTP Status 404 - datavision1.xml (El sistema no puede hallar el archivo especificado)

type Status report
message datavision1.xml (El sistema no puede hallar el archivo especificado)
description The requested resource (datavision1.xml (El sistema no puede hallar el archivo especificado)) is not available.


Al parecer no me lee el reporte “ report.read(REPORT_FILE) ”, Mi codigo es el siguiente:
<%@ page import="jimm.datavision.*" %>
<%@ page import="jimm.datavision.layout.HTMLLE" %>
<%@ page import="org.xml.sax.InputSource" %>
<%@ page import="java.io.*" %>

<%!
static final String DATABASE_PASSWORD = "";
static final String REPORT_FILE ="datavision1.xml";

static final String WHERE_CLAUSE = // May be null
"{jobs.ID} < 100";
%>
<%
System.out.println("REPORT_FILE:" +REPORT_FILE);
Report report = new Report();
report.setDatabasePassword(DATABASE_PASSWORD);
report.read(REPORT_FILE);

File tmp = File.createTempFile("datavision", null);
tmp.deleteOnExit();

HTMLLE le = new HTMLLE(new PrintWriter(new FileWriter(tmp)));
report.setLayoutEngine(le);

// Let's limit the records that we select, Ok?
if (WHERE_CLAUSE != null)
report.getDataSource().getQuery().setWhereClause(WHERE_CLAUSE);

report.runReport();

// Copy data from generated HTML file to this page's output.
BufferedReader in = new BufferedReader(new FileReader(tmp));
String line;
while ((line = in.readLine()) != null) {
out.println(line);
}
%>

Gracias a quien me pueda dar una manito...