Aula 33 Eclipse e JSF 2.0 Vendas: relatórios parte 3

Neste vídeo mostro como criar relatórios com iReport e como integra-los na aplicação web java.
Agora toda segunda-feira as 08:00 tem vídeo novo no canal.
Download do iReport:
http://community.jaspersoft.com/project/ireport-designer/releases

Endereço da aplicação no google.code: http://code.google.com/p/sistema-vendas-java/
Bibliotecas necessárias da aula: http://code.google.com/p/sistema-vendas-java/downloads
Twitter : @ronaldocaldas
Google+ : https://plus.google.com/111283421798520003612/posts/p/pub?hl=pt-BR&partnerid=gplp0
Link extensão do canal para Firefox/Chrome: http://myapp.wips.com/programac-o-java-para-iniciantes-extension
Facebook: https://www.facebook.com/javaparainiciantes
Blog: javaelinux.wordpress.com

Sobre kurtphpr
Ronaldo Caldas : Formado em Ciência da Computação - UNICENTRO-PR

2 Responses to Aula 33 Eclipse e JSF 2.0 Vendas: relatórios parte 3

  1. Carlos says:

    Fala aew Ronaldo, parabéns pelo blog e pelo canal do youtube. Estou replicando o seu código e anda dando o erro java.lang.ExceptionInInitializerError
    at com.carlosAlexandre.siscom.HibernateUtil.buildSessionFactory(HibernateUtil.java:19)
    at com.carlosAlexandre.siscom.HibernateUtil.(HibernateUtil.java:8)
    at util.ConexaoHibernateFilter.init(ConexaoHibernateFilter.java:50)
    at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)
    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
    at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:105)
    at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4809)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5485)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

    já pesquisei na internet e não achei solução satisfatória. Tavez uma das alterações que você fez seja a resposta. Obrigado.

Deixe seu comentário, opinião , critica ou dúvida aqui :)