[contribuicao] Quer integrar o Jasper com o SEAM?  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
rodrigoy
GUJ Ranger
[Avatar]

Membro desde: 18/04/2006 01:06:28
Mensagens: 758
Localização: São Paulo
Offline

Pra quem usa o SEAM e não gosta de fazer relatórios na mão com tags facelets segue uma contribuição:



Uso:



Na página xhtml:



Motivo: Fazer relatórios na mão é um saco. Use o iReport.

Débitos Técnicos:
- 1 decapreted em getRealPath
- Chumbamento em new DocumentData("Report #" + reportId

Débitos Funcionais:
- Fazer injetar diretamente do contexto Seam para o Jasper
- Gerar outras coisas além de PDF




Rodrigo Yoshima
www.ASPERCOM.com.br

Próximas Turmas:
São Paulo: Scrum 28/agosto | OOAD-UML 13/setembro

Débito Técnico Blog: blog.aspercom.com.br
[WWW]
jbrunoribeiro
What is classpath?

Membro desde: 13/07/2006 11:29:59
Mensagens: 5
Offline

Fiz o exemplo e deu o seguinte erro:



Alguem pode pq?

This message was edited 2 times. Last update was at 07/04/2008 15:19:21

[MSN]
rodrigoy
GUJ Ranger
[Avatar]

Membro desde: 18/04/2006 01:06:28
Mensagens: 758
Localização: São Paulo
Offline

Este teste funciona no Seam 1.2.1. Que versão vc está usando?

This message was edited 1 time. Last update was at 07/04/2008 16:20:05


Rodrigo Yoshima
www.ASPERCOM.com.br

Próximas Turmas:
São Paulo: Scrum 28/agosto | OOAD-UML 13/setembro

Débito Técnico Blog: blog.aspercom.com.br
[WWW]
jbrunoribeiro
What is classpath?

Membro desde: 13/07/2006 11:29:59
Mensagens: 5
Offline

Estou usando o Seam 1.2.1
[MSN]
jbrunoribeiro
What is classpath?

Membro desde: 13/07/2006 11:29:59
Mensagens: 5
Offline

É preciso alguma configuracao no web.xml?
Ver o Link: http://www.redhat.com/docs/manuals/jboss/jboss-eap-4.3/doc/seam/Seam_Reference_Guide/html-single/index.html#Seam_Reference_Guide-iText_PDF_generation-Configuring_iText
[MSN]
jbrunoribeiro
What is classpath?

Membro desde: 13/07/2006 11:29:59
Mensagens: 5
Offline

Quais as LIB necessarias?
[MSN]
cleverson.sacramento
HelloWorld
[Avatar]

Membro desde: 25/08/2008 12:55:21
Mensagens: 14
Offline

jbrunoribeiro wrote:Fiz o exemplo e deu o seguinte erro:



Alguem pode pq?



Experimente colocar jboss-seam-pdf.jar, itext.jar e jasperreports*.jar como biblioteca do EAR, e não como biblioteca do WAR. Certifique-se que elas não estão nos dois lugares ao mesmo tempo (lib do EAR e do WAR).
fabiocsilva
JavaEvangelist
[Avatar]

Membro desde: 19/07/2006 18:53:36
Mensagens: 319
Offline

Eu utilizei um código semelhante para gerar um relatório na minha aplicação, mas o redirecionamento "seam-doc?docid=..." gera um erro 404, e no log aparece


Alguém sabe o que significa esse erro ?

"The only place where success comes before work is in the dictionary."
_____________________
Sun Certified Java Programmer
Sun Certified Business Component Developer
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team