Boa Noite,
ALguém consegue me ajudar, pois estou agarrado com um problema para visualizar um relatório usando jasper Reports.
Estou tomando a mansagem Error loading object from file : C:/teste.jasper
apenas isto.
segue meu código .jsp
<%<a class="mention" href="/u/page">@page</a> import=“com.lowagie.text.<em>"%>
<%<a class="mention" href="/u/page">@page</a> import="java.sql.DriverManager.</em>”%>
<%<a class="mention" href="/u/page">@page</a> import=“javax.<em>"%>
<%<a class="mention" href="/u/page">@page</a> import="net.sf.jasperreports.engine.</em>”%>
<%<a class="mention" href="/u/page">@page</a> import=“net.sf.jasperreports.view.JasperViewer”%>
<%<a class="mention" href="/u/page">@page</a> import=“<a href="http://java.io">java.io</a>.<em>" %>
<%<a class="mention" href="/u/page">@page</a> import="java.util.</em>” %>
<%<a class="mention" href="/u/page">@page</a> import=“java.sql.*” %>
<%
String driver = “com.microsoft.jdbc.sqlserver.SQLServerDriver”;
String url = “jdbc:microsoft:sqlserver://?:1433;DatabaseName=?”;
String login = “???”;
String passwd = “???”;
String relatorio = “C:/Java/jboss-3.0.8/server/default/deploy/hal.ear/war-ic.war/hal/reports/Teste.jasper”;
Connection con = null;
try {
Class.forName(driver);
con = DriverManager.getConnection(url, login, passwd);
Map parametros = new HashMap();
parametros.put("idProduto", new Integer(1));
JasperFillManager.fillReportToFile(relatorio, parametros, con);
JasperViewer viewer = new JasperViewer(relatorio, true);
viewer.show();
con.close();
}
catch(Exception e){
out.print( “
” + e.getMessage() );
}
%>
O Erro acontece na linha abaixo:
JasperFillManager.fillReportToFile(relatorio, parametros, con);
mas já não sei mais o que fazer.
no aguardo,
Marcelo Bilonia