[RESOLVIDO] JASPERSERVER ERRO SUBREPORT.  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
thiagofacanha
JavaBaby
[Avatar]

Membro desde: 31/10/2007 14:40:34
Mensagens: 90
Offline

Opa pessoal.. estou tendo problemas em colocar meus relatórios com subrelatório no jasperserver...
Quando tento da este erro....
Tentei modificar de tu do que foi jeito o local do subreport mas nada... alguem sabe o que devo colocar nele? quando testo no ireport funciona perfeitamente...

Atualmente está assim
$P{SUBREPORT_DIR} + "FOL_PAG_CAPA_HIST_CR.jasper"
Porém minha dúvida é .... o certo é .jasper mesmo? jah que o que eu envio para o jasperserver é apenas o .jrxml

Caso alguem tenha alguma ideia avisa ok?
Vlw

baixo está o erro que dá

Job: Background Execution (ID: 12)
Report unit: /relatorios/FolhadePagamentoGeralCAPA
Quartz Job: ReportJobs.job_12
Quartz Trigger: ReportJobs.trigger_12_0
Could not load object from location : C:\Arquivos de programas\JasperSoft\iReport-2.0.5\FOL_PAG_CAPA_HIST_CR.jasper
com.jaspersoft.jasperserver.api.JSExceptionWrapper: net.sf.jasperreports.engine.JRException: Could not load object from location : C:\Arquivos de programas\JasperSoft\iReport-2.0.5\FOL_PAG_CAPA_HIST_CR.jasper
at net.sf.jasperreports.engine.util.JRLoader.loadObjectFromLocation(JRLoader.java:266)
at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluateSubreport(JRFillSubreport.java:30
at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluate(JRFillSubreport.java:257)
at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:275)
at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:426)
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillTitle(JRVerticalFiller.java:311)
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:247)
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:113)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:891)
at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:123)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:420)
at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl.fillReport(EngineServiceImpl.java:610)
at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl.fillReport(EngineServiceImpl.java:326)
at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl.executeReport(EngineServiceImpl.java:737)
at com.jaspersoft.jasperserver.api.engine.jasperreports.domain.impl.ReportUnitRequest.execute(ReportUnitRequest.java:60)
at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl.execute(EngineServiceImpl.java:25
at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJob.executeReport(ReportExecutionJob.java:307)
at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJob.executeAndSendReport(ReportExecutionJob.java:285)
at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJob.execute(ReportExecutionJob.java:156)
at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)

This message was edited 1 time. Last update was at 12/11/2008 15:30:51

[Email] [MSN]
thiagofacanha
JavaBaby
[Avatar]

Membro desde: 31/10/2007 14:40:34
Mensagens: 90
Offline

Acho que postar meus erros aqui dá sorte hehe.. achei a solução....

no local que tinha $P{SUBREPORT_DIR} + "FOL_PAG_CAPA_HIST_CR.jasper" como endereco do sub-relatorio devo colocar assim
"repo:/fontes/FOL_PAG_CAPA_HIST_CR.jrxml"

Onde fontes é uma pasta que criei no jasperServer para ficar os arquivos jrxml.
Caso você tenha criado uma pasta com nome diferente substitua a palavra fontes pelo nome da sua pasta.
Vlw pessoal
[Email] [MSN]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team