Aula 33 Eclipse e JSF 2.0 Vendas: relatórios parte 3
7, abril, 2014 2 Comentários
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
Valeu pelo vídeo!
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.