Ireport + Vraptor + JasperMaker - ERRO REPORT_CONTEXT?

3 respostas
F

Pessoal estou usando a dica um amigo aqui do fórum para mostrar relatórios em pdf. usando o component jasperMaker.

O problema é q quando eu chamo o relatório de listagem de alunos ele não mostra … dá um erro…

alguém pode ajudar:?

Lógica:

public Download imprimir(){
		return jasperMaker.makePdf("alunos.jasper", alunoDao.lista(), "alunos.pdf", true);
	}

e ele me retorna isso aqui…

oot cause

net.sf.jasperreports.engine.JRRuntimeException: No such parameter REPORT_CONTEXT

net.sf.jasperreports.engine.fill.JRFillDataset.getParameterValue(JRFillDataset.java:1050)

net.sf.jasperreports.engine.fill.JRFillDataset.getParameterValue(JRFillDataset.java:1031)

net.sf.jasperreports.engine.fill.JRFillDataset.setParameterValues(JRFillDataset.java:559)

net.sf.jasperreports.engine.fill.JRBaseFiller.setParameters(JRBaseFiller.java:1237)

net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:869)

net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:832)

net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:84)

net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:624)

net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:540)

br.com.academico.util.JasperMaker.makePdf(JasperMaker.java:79)

br.com.academico.util.JasperMaker.makePdf(JasperMaker.java:57)

br.com.academico.controllers.AlunoController.imprimir(AlunoController.java:98)

sun.reflect.GeneratedMethodAccessor64.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

java.lang.reflect.Method.invoke(Unknown Source)

br.com.caelum.vraptor.interceptor.ExecuteMethodInterceptor.intercept(ExecuteMethodInterceptor.java:61)

br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)

br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)

br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)

br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)

br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)

br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)

br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:56)

br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)

br.com.caelum.vraptor.util.hibernate.HibernateTransactionInterceptor.intercept(HibernateTransactionInterceptor.java:48)

br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)

br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)

br.com.caelum.vraptor.interceptor.ExceptionHandlerInterceptor.intercept(ExceptionHandlerInterceptor.java:71)

br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)

br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)

br.com.caelum.vraptor.interceptor.FlashInterceptor.intercept(FlashInterceptor.java:83)

br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)

br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)

br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:56)

br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)

br.com.caelum.vraptor.interceptor.InstantiateInterceptor.intercept(InstantiateInterceptor.java:48)

br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)

br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)

br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor.intercept(ResourceLookupInterceptor.java:69)

br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)

br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)

br.com.caelum.vraptor.core.EnhancedRequestExecution.execute(EnhancedRequestExecution.java:23)

br.com.caelum.vraptor.VRaptor$1.insideRequest(VRaptor.java:92)

br.com.caelum.vraptor.ioc.spring.SpringProvider.provideForRequest(SpringProvider.java:58)

br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:89)

alguém?

3 Respostas

F

Alguém aê galera???

F

Up!

guivirtuoso

Ele ta te dizendo nesse erro que teu relatório (.jrxml) não tem o Parameter REPORT_CONTEXT.

E outra coisa… para com essa mania de “Up” … “up”… “alguem?” … ta loco… que bixo stressado! logo alguem responde… manda a duvida ai e relaxa… :evil:

Criado 19 de setembro de 2011
Ultima resposta 19 de set. de 2011
Respostas 3
Participantes 2