Acabei de adquirir teus livros “Desenvolvendo Aplicações Web com NetBeans IDE 6” e o “Desenvolvendo Aplicações Web com JSP, Servlets…”. Parabéns, são muito bons!!! Muito porém esse segundo não o acompanha nenhum CD, portanto temos que digitar as aulas, sendo que não consigo encontrar o arquivo CSS “estilos.css” da página 635 do exemplo de DWR. Por preciosismo de minha parte eu gostaria muito de poder utilizar esse mesmo layout que vc apresentou. Você tem como me enviar esse arquivo?
Olá Edson,
baixei os arquivos e estava executando o exemplo: JavaServerFacesHibernateAnnotations, aí apareceu um o seguinte erro: WARNING: executePhase(RENDER_RESPONSE 6,com.sun.faces.context.FacesContextImpl@1bbd7b2) threw exception
javax.faces.FacesException: org.apache.jasper.el.JspELException: /mostrarLivros.jsp(20,16) ‘#{livrosView.todos}’ Error reading ‘todos’ on type meupacote.controller.LivrosController…, você tem alguma idéia do pode estar acontecendo? obrigado.
@Humberto,
Envie um e-mail para mim com a saída dos logs de seu servidor de aplicações, pois é lá onde apresentam-se os erros para saber o que está ocorrendo.
15/04/2010 14:27:04 org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property ‘source’ to ‘org.eclipse.jst.j2ee.server:JavaServerFacesHibernateAnnotations’ did not find a matching property.
15/04/2010 14:27:04 org.apache.catalina.core.AprLifecycleListener init
INFO: Loaded APR based Apache Tomcat Native library 1.1.16.
15/04/2010 14:27:04 org.apache.catalina.core.AprLifecycleListener init
INFO: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
15/04/2010 14:27:04 org.apache.coyote.http11.Http11AprProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
15/04/2010 14:27:04 org.apache.coyote.ajp.AjpAprProtocol init
INFO: Initializing Coyote AJP/1.3 on ajp-8009
15/04/2010 14:27:04 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 726 ms
15/04/2010 14:27:05 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
15/04/2010 14:27:05 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.20
15/04/2010 14:27:05 org.apache.catalina.core.StandardContext addApplicationListener
INFO: The listener “com.sun.faces.config.ConfigureListener” is already configured for this context. The duplicate definition has been ignored.
15/04/2010 14:27:05 org.apache.catalina.core.StandardContext addApplicationListener
INFO: The listener “com.sun.faces.config.ConfigureListener” is already configured for this context. The duplicate definition has been ignored.
15/04/2010 14:27:05 com.sun.faces.config.ConfigureListener contextInitialized
INFO: Initializing Sun’s JavaServer Faces implementation (1.2_04-b07-FCS) for context ‘/JavaServerFacesHibernateAnnotations’
15/04/2010 14:27:06 org.apache.coyote.http11.Http11AprProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
15/04/2010 14:27:06 org.apache.coyote.ajp.AjpAprProtocol start
INFO: Starting Coyote AJP/1.3 on ajp-8009
15/04/2010 14:27:06 org.apache.catalina.startup.Catalina start
INFO: Server startup in 1073 ms
15/04/2010 14:27:34 com.sun.faces.lifecycle.LifecycleImpl phase
WARNING: executePhase(RENDER_RESPONSE 6,com.sun.faces.context.FacesContextImpl@3b1f38) threw exception
javax.faces.FacesException: org.apache.jasper.el.JspELException: /mostrarLivrosPesquisados.jsp(19,2) ‘#{livrosView.buscarLivro}’ Error reading ‘buscarLivro’ on type meupacote.controller.LivrosController
at javax.faces.component.UIData.getValue(UIData.java:585)
at javax.faces.component.UIData.getDataModel(UIData.java:1063)
at javax.faces.component.UIData.setRowIndex(UIData.java:417)
at com.sun.faces.renderkit.html_basic.TableRenderer.encodeBegin(TableRenderer.java:85)
at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:785)
at javax.faces.component.UIData.encodeBegin(UIData.java:879)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:884)
at javax.faces.render.Renderer.encodeChildren(Renderer.java:137)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:809)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:886)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:244)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:174)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:859)
at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:574)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1527)
at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.jasper.el.JspELException: /mostrarLivrosPesquisados.jsp(19,2) ‘#{livrosView.buscarLivro}’ Error reading ‘buscarLivro’ on type meupacote.controller.LivrosController
at org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:107)
at javax.faces.component.UIData.getValue(UIData.java:582)
… 28 more
Caused by: java.lang.NoClassDefFoundError: org/hibernate/HibernateException
at meupacote.controller.LivrosController.getBuscarLivro(LivrosController.java:117)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)
at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:64)
at org.apache.el.parser.AstValue.getValue(AstValue.java:118)
at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
at org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:101)
… 29 more
Caused by: java.lang.ClassNotFoundException: org.hibernate.HibernateException
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
… 40 more
Comprei o seu libro Dominado o NetBeans. Estou tentanto fazer o exemplo da Agenda mas o meu NetBeans 6.8 não tem a o item Form Connetion em Select Mode (Pagina 184). Voce pode me dar uma sugestão de como resolver isso ?
Adquiri o livro Dominando Java Server Faces e Facelets Utilizando Spring 2.5, Hibernate e Jpa e gostaria de adicionar o richfaces ao meu projeto.
Existe um artigo seu sobre a insersão do Richfaces no projeto do livro.
Gostaria de saber o link para acessar o mesmo …
Ola Edson..
Tenho um trabalho da faculdade para fazer sobre JPA 2.0, e estou seguindo seus artigos sobre o assunto, mas estou com um problema na criação do projeto JPA, não aparece pra mim a opção Minimal JPA 2.0 Configuration dentro de Configuration, será que poderia me ajudar?
Agradeço desde já.
Então pode haver um bug em seu Eclipse, pois as versões 3.6 já possuem esta seleção assim que inicia a criação do projeto JPA. Verifique se não baixou o 3.5 achando ser a versão 3.6, que se encontra em desenvolvimento.
o eclipse que baixei é esse: eclipse-SDK-3.6M4-win32. é o certo?
tem que configurar alguma coisa nele antes de usar? pq nao ta aparecendo opção para criar projeto JPA.
Em minha graduação tivemos que desenvolver um software utilizando tecnologias gratuitas, decidimos fazer com as tecnologias Javaserver Faces e Hibernate, mas para isso tínhamos que estudar e aprender a trabalhar com tais tecnologias, foi quando em um tarde na biblioteca da faculdade encontrei seu livro “Desenvolvendo Aplicações Web com JSP, Servlets, JavaServer Faces, Hibernate, EJB 3 Persistence e Ajax” que foi de muita, senão, a principal ajuda para que o projeto desse continuidade ao longo do ano. Formei-me em dezembro de 2008, hoje trabalho como programador JAVA e utilizo Javaserver Faces e também sou professor de ensino técnico do curso de Informática do Centro Paula Souza, entretanto gostaria muito de agradece-ló, pois vc foi o responsável por muitas das minhas conquistas. E com certeza vc ganhou mais um fã de seus livros.
Olá, tenho interesse em adquirir o arquivo do projeto completo do estudo de caso do sistema livraria, igualzinho como está no livro “desenvolvendo aplicações web com netbeans ide 6”, é possivel? .Se for possível, posso até comprar.
Grato pela atenção
Não posso vender porque não é um sistema de produção, é apenas um exemplo didático e faz parte do livro. Se adquirir o livro, terá o fonte dele e de outros projetos. Fora que terá as explicações de seu funcionamento, que é o mais importante, caso queira alterá-lo e ampliá-lo.
Bons Códigos!
Quanto instalamos o NetBeans, estou me referindo ao que vem no CD-ROM e o 6.1, temos no diretório de instalação, netbeans/visualweb2/modules/ext/locale/webui-jsf-suntheme_pt_BR.jar.
Venho por este meio comunicar ao Dr.Edson Gonçalves que estudo Informática e que sou iniciante nesta matéria, tendo sentido algumas dificuladades em efectuar um trabalho para o programa de Java que o meu Professor mandou fazer, ele quer que se faça a pesquisa das principais caracteristicas do Eclipse Classic, bem como compara-las com o programa Bluej, porém é dificil encontrar informação sobre esta matéria na Internet, pelo que agradecia sff que me desse algumas indicações para me ajudar, também o Professor pretende que se efectue uma aplicação em Java, porém não tenho luzes sobre o programa de java uma vez que não me sinto à vontade com os seus métodos de ensino e sendo assim o esforço é maior.Assim, agradecia sff a sua ajuda no sentido de utrapassar as dificuldades o mais rápido possível, pois segunda-feira tenho que o entregar.
É um tutorial que deu origem ao livro Eclipse IDE – Dicas e Truques. Não existe claro, comparações com outras ferramentas, mas é bom para dar um início e conhecer o que é o Eclipse. Grande parte do que podemos fazer em uma ferramenta é experiência. Experiência essa que ainda não possui, mas vai possuir. Resta entender a base de uma para que as demais sejam simples de se compreender. Acredito que não vai ter depois problemas em conhecer outras e compará-las.
Quanto ao programa Java, já vai depender de outros fatores, sendo o principal: conhecer a linguagem. Também posso ajudá-lo com um link: http://www.caelum.com.br/apostilas/
São apostilas da Caelum, uma escola muito respeitada pelo seu conteúdo técnico. São muito boas e poderá lhe ajudar nesta empreitada. Depois, seria bom adquirir livros.
Olá Edson,…
Estou testando o código do projeto e-commerce no livro Dominando JavaServer Faces e Facelets utilizando Spring2.5, Hibernate e JPA. Estou tendo algumas dificuldades. A iniciar pelo BD,… no livro consta ecommerce, mas o script disponível no CD monta ecommerce_teste. É possível estar desatualizado???
Minha compilação não apresenta erro,… mas a aplicação não tem saída,… aparece ERRO 404 no navegador !!!! Não sei o que pode estar acontecendo estou revendo todo o código.
Assim como outros leitores, pode enviar um e-mail diretamente para mim, no que está aparecendo no livro. Lembre-se de anexar as saídas do servidor que está utilizando, pois somente estes logs ajudarão a entender o problema.
Bons Códigos!
Ei Edson,
acabo de descobrir este seu site.
Passando para te dar os parabens pelo sucesso e dizer que sou fâ do seu trabalho.
Desejo muitas conquistas!
Abraco,
Thiago
Tudo bem?
Sou um financista e trabalho no mercado financeiro! Porém, me interessa muito tudo relacionado a tecnologia e quero fazer disso o meu “hobby”. O problema é que como financista que sou, meu conhecimento é muito restrito ao pacote office. Mas quero aprender a desenvolver apps para android, iphone, ipad, etc… Preciso começar a estudar a respeito e não sei por onde começar! Que tipo de cursos devo fazer? Conhece algum lugar que eu possa fazer?
Estou tentando usar o NeatBens 6.9 com JSTL e o turoeial que consegui consultar não vai até esta versão de forma que na hora de criar o XML não consegui acompanhar. Seu livro traz esta versão? Tem alguma dica para usar JSTL nesta versão?
Juro que não compreendi bem o que perguntou. O JSTL não muda faz tempo. O NetBeans não tem nada a ver com isso e, se está tendo problemas, não tem a ver com a versão do JSTL. A forma mais básica, direta de saber o problema, é olhando a saída de erros e pesquisando a informação transmitida pelo Erro. Raramente o Google não ajuda.
estou tentando fazer o deploy de acordo com o livro ‘Desenv. ap. WEB’, no WinXP com Tomcat 7. Daí surge o erro “403 Access Denied” no browser. Já conferi o arquivo ‘tomcat-users.xml’ e minha dúvida é se tenho que descrever as 4 roles ‘manager-gui,manager-script,manager-jmx,manager-status’ na forma do arquivo XML?
Olá Edson, Primeiramente gostaria de parabeniza-lo pelos seus livros, especialmente o Desenvolvendo aplicações Web com Jsp,Servelets, java…..
Bom Li algumas coisas sobre sessão nesse mesmo, porém não encontrei algo parecido com minha situação…Gostaria de saber c vc pode me dar um hel´p….Meu problema é o seguinte..Ternho um projeto com o timeout configurado para determinado tempo, poré gostaria de tratar um err ou bug, que acontece quando esse tempo exipira e exibe a msg de exeção, bom gostaria de saber uma solução para antes de acontecer essa msg possa haver um mecanismo que configure-se para redirecionar para uma pagina de login, forçando o usuário a realizar o login….tem como?? Uma maneira..simples…
Bom dia, Edson. Parabéns pelos artigos e pelos livros, já sou fã! Comprei o livro Dominando JSF e Facelets utilizando Spring, Hibernate e JPA. Terminei o Capitulo 6 e estou tendo problemas para subir a aplicação. Qnd inicio o tomcat ele me lança uma exceção(na verdade duas, mas a outra acredito q seja consequencia da primeira) onde diz não ter encontrado a unidade de persistência “ecommerce”. O projeto MODEL consegui rodar e fazer os testes com o JUnit e já o importei para o ProjEcommerce. Na hora que o tomcat vai carregar o ProjEcommerce aparece a exceção “no persistence unit ‘ecommerce’ found. Procurei seu email no livro mas não encontrei hehe. Será que poderia me ajudar com esse problema? Estou ansioso para terminar o livro e começar outro. Obrigado.
Olá Edson,
Parabéns pelo site e artigos.
Estou mexendo com Spring e gostaria de saber o que ele fornece em relação a mensagens passadas para ações diferentes, mensagens por redirect? Faço uma ação A e logo em seguida redireciono para a ação B, e na ação B mostro uma mensagem que foi definida na ação A.
Exemplo: Faço uma requisição para o controlador Usuários remover um usuário e após a tentativa de exclusão redireciono (redirect) para a listagem de usuários.
Após redirecionar, na listagem de usuários quero mostrar uma mensagem dizendo o que ocorreu, sucesso ou não. Um FlashMessenger usando sessão.
O Spring fornece algum meio/atalho para isso?
Desculpe pela demor em responder. O Spring MVC, o que acredito estar se referindo, faz muitas coisas, incluindo o que falou. Ainda não tive tempo de adicionar mais um post com os detalhes de mensagens de erros no meu post sobre o assunto, mas dê uma olhada na JavaMagazine 78 que poderá lhe ajudar nesta e em outras questões.
Hello Edson…
Primeiramente parabens por tudo q. tem feito, website, postes e principalmentes seus livros q. diga-se de passagem sao muito didaticos. Bom, adquiri recentemente seu livro, “Desenvolvendo Aplicacoes Web com NetBeans IDE 6”. Excelente. Estou desenvolvendo atualmente diversos projetos para web, ja usei javascript/PHP/Dreamweaver, actionscript e atualmente estou pretendendo usar o Visual Web JSF com a IDE Netbeans, ja tenho conhecimento no desenvolvimento desktop. Acontece que lendo os comentarios aki de seu website,
verifiquei que vc. colocou que o VWJSF esta oficialmente descontinuado pela SUN..?? Bom, como atualmente nao tenho muito tempo para gastar no desenvolvimento, qual IDE vc.
me indicaria para o desenvolvimento do tipo drag-drop..?? Gostaria de permanecer se possivel no Netbeans, estou muito familiarizado com ele, mas nao me importo em mudancas,
assim como vc. sou viciadasso em Tecnologia e aprendo tudo por minha conta propria desde o Assembler em meados de 1970. O que vc. poderia me dizer sobre os plugINs da google, GWT..?? Andei lendo algo a respeito e parece ser interessante, o k achas..??
Desde ja, agradeco a sua atencao e colaboracao…
Tony F. http://www.radiovila.com... A internet que voce ouve…
fevereiro 16th, 2010 0:01
Olá Edson,
Acabei de adquirir teus livros “Desenvolvendo Aplicações Web com NetBeans IDE 6” e o “Desenvolvendo Aplicações Web com JSP, Servlets…”. Parabéns, são muito bons!!! Muito porém esse segundo não o acompanha nenhum CD, portanto temos que digitar as aulas, sendo que não consigo encontrar o arquivo CSS “estilos.css” da página 635 do exemplo de DWR. Por preciosismo de minha parte eu gostaria muito de poder utilizar esse mesmo layout que vc apresentou. Você tem como me enviar esse arquivo?
fevereiro 16th, 2010 0:05
@Leonardo,
No site da Integrator (http://www.integrator.com.br/), existem todos os livros que escrevi e os links para baixar os arquivos daqueles que não possuem CD em anexo. Estes arquivos que citou, estão no seguinte link:
http://integrator.com.br/download_gratis/arquivos_livro_des_ap_web.zip
Bons Códigos!
abril 14th, 2010 17:08
Olá Edson,
baixei os arquivos e estava executando o exemplo: JavaServerFacesHibernateAnnotations, aí apareceu um o seguinte erro: WARNING: executePhase(RENDER_RESPONSE 6,com.sun.faces.context.FacesContextImpl@1bbd7b2) threw exception
javax.faces.FacesException: org.apache.jasper.el.JspELException: /mostrarLivros.jsp(20,16) ‘#{livrosView.todos}’ Error reading ‘todos’ on type meupacote.controller.LivrosController…, você tem alguma idéia do pode estar acontecendo? obrigado.
abril 14th, 2010 19:15
@Humberto,
Envie um e-mail para mim com a saída dos logs de seu servidor de aplicações, pois é lá onde apresentam-se os erros para saber o que está ocorrendo.
abril 15th, 2010 14:34
15/04/2010 14:27:04 org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property ‘source’ to ‘org.eclipse.jst.j2ee.server:JavaServerFacesHibernateAnnotations’ did not find a matching property.
15/04/2010 14:27:04 org.apache.catalina.core.AprLifecycleListener init
INFO: Loaded APR based Apache Tomcat Native library 1.1.16.
15/04/2010 14:27:04 org.apache.catalina.core.AprLifecycleListener init
INFO: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
15/04/2010 14:27:04 org.apache.coyote.http11.Http11AprProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
15/04/2010 14:27:04 org.apache.coyote.ajp.AjpAprProtocol init
INFO: Initializing Coyote AJP/1.3 on ajp-8009
15/04/2010 14:27:04 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 726 ms
15/04/2010 14:27:05 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
15/04/2010 14:27:05 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.20
15/04/2010 14:27:05 org.apache.catalina.core.StandardContext addApplicationListener
INFO: The listener “com.sun.faces.config.ConfigureListener” is already configured for this context. The duplicate definition has been ignored.
15/04/2010 14:27:05 org.apache.catalina.core.StandardContext addApplicationListener
INFO: The listener “com.sun.faces.config.ConfigureListener” is already configured for this context. The duplicate definition has been ignored.
15/04/2010 14:27:05 com.sun.faces.config.ConfigureListener contextInitialized
INFO: Initializing Sun’s JavaServer Faces implementation (1.2_04-b07-FCS) for context ‘/JavaServerFacesHibernateAnnotations’
15/04/2010 14:27:06 org.apache.coyote.http11.Http11AprProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
15/04/2010 14:27:06 org.apache.coyote.ajp.AjpAprProtocol start
INFO: Starting Coyote AJP/1.3 on ajp-8009
15/04/2010 14:27:06 org.apache.catalina.startup.Catalina start
INFO: Server startup in 1073 ms
15/04/2010 14:27:34 com.sun.faces.lifecycle.LifecycleImpl phase
WARNING: executePhase(RENDER_RESPONSE 6,com.sun.faces.context.FacesContextImpl@3b1f38) threw exception
javax.faces.FacesException: org.apache.jasper.el.JspELException: /mostrarLivrosPesquisados.jsp(19,2) ‘#{livrosView.buscarLivro}’ Error reading ‘buscarLivro’ on type meupacote.controller.LivrosController
at javax.faces.component.UIData.getValue(UIData.java:585)
at javax.faces.component.UIData.getDataModel(UIData.java:1063)
at javax.faces.component.UIData.setRowIndex(UIData.java:417)
at com.sun.faces.renderkit.html_basic.TableRenderer.encodeBegin(TableRenderer.java:85)
at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:785)
at javax.faces.component.UIData.encodeBegin(UIData.java:879)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:884)
at javax.faces.render.Renderer.encodeChildren(Renderer.java:137)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:809)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:886)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:244)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:174)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:859)
at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:574)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1527)
at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.jasper.el.JspELException: /mostrarLivrosPesquisados.jsp(19,2) ‘#{livrosView.buscarLivro}’ Error reading ‘buscarLivro’ on type meupacote.controller.LivrosController
at org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:107)
at javax.faces.component.UIData.getValue(UIData.java:582)
… 28 more
Caused by: java.lang.NoClassDefFoundError: org/hibernate/HibernateException
at meupacote.controller.LivrosController.getBuscarLivro(LivrosController.java:117)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)
at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:64)
at org.apache.el.parser.AstValue.getValue(AstValue.java:118)
at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
at org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:101)
… 29 more
Caused by: java.lang.ClassNotFoundException: org.hibernate.HibernateException
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
… 40 more
abril 15th, 2010 15:49
@Humberto,
Colocou a biblioteca do Hibernate em seu projeto?
abril 15th, 2010 16:23
vou verificar se estão todas as bibliotecas no projeto.
abril 15th, 2010 16:35
você tem a lista das bibliotecas, todas elas ou só do hibernate disponível para download?
abril 16th, 2010 6:41
@Humberto,
Assim como falo em meu livro, você as encontra aqui:
http://www.hibernate.org/
Bons Códigos!
abril 16th, 2010 14:31
Comprei o seu libro Dominado o NetBeans. Estou tentanto fazer o exemplo da Agenda mas o meu NetBeans 6.8 não tem a o item Form Connetion em Select Mode (Pagina 184). Voce pode me dar uma sugestão de como resolver isso ?
abril 16th, 2010 19:33
@Fernando, mande um e-mail (aquele que tem no livro), informando sobre a questão que lhe envio um vídeo ensinando como migrar.
Bons códigos!
abril 21st, 2010 19:47
Adquiri o livro Dominando Java Server Faces e Facelets Utilizando Spring 2.5, Hibernate e Jpa e gostaria de adicionar o richfaces ao meu projeto.
Existe um artigo seu sobre a insersão do Richfaces no projeto do livro.
Gostaria de saber o link para acessar o mesmo …
Obrigado !
abril 21st, 2010 23:10
@Draven,
Existe um e-mail meu de contato no livro. Mande para mim o pedido que lhe envio o link para baixar.
Bons códigos!
abril 22nd, 2010 9:46
Ola Edson..
Tenho um trabalho da faculdade para fazer sobre JPA 2.0, e estou seguindo seus artigos sobre o assunto, mas estou com um problema na criação do projeto JPA, não aparece pra mim a opção Minimal JPA 2.0 Configuration dentro de Configuration, será que poderia me ajudar?
Agradeço desde já.
abril 22nd, 2010 10:21
@Lubian,
Tem certeza que está utilizando a versão do Eclipse que cito no primeiro artigo sobre JPA na Prática?
Bons estudos!
abril 22nd, 2010 11:44
Sim
eu fiz o download do link que vc disponibilizou.
abril 22nd, 2010 12:11
@Lubian,
Então pode haver um bug em seu Eclipse, pois as versões 3.6 já possuem esta seleção assim que inicia a criação do projeto JPA. Verifique se não baixou o 3.5 achando ser a versão 3.6, que se encontra em desenvolvimento.
abril 24th, 2010 11:55
o eclipse que baixei é esse: eclipse-SDK-3.6M4-win32. é o certo?
tem que configurar alguma coisa nele antes de usar? pq nao ta aparecendo opção para criar projeto JPA.
abril 24th, 2010 17:23
@Lubian,
Olhe no meu primeiro artigo sobre JPA 2.0, se deseja trabalhar nesta versão, qual Eclipse precisa baixar.
Bons códigos!
abril 26th, 2010 9:09
o link no seu tutorial leva ao eclipse galileu que nao tem suporte a JPA 2, eu baixei ele.
abril 26th, 2010 10:28
@Lubian,
Veja que existem umas abas na parte superior de onde existem os pacotes para download do Eclipse. Pegue Development Builds.
Bons códigos!
abril 29th, 2010 11:09
Olá Edson, tudo bem?
Em minha graduação tivemos que desenvolver um software utilizando tecnologias gratuitas, decidimos fazer com as tecnologias Javaserver Faces e Hibernate, mas para isso tínhamos que estudar e aprender a trabalhar com tais tecnologias, foi quando em um tarde na biblioteca da faculdade encontrei seu livro “Desenvolvendo Aplicações Web com JSP, Servlets, JavaServer Faces, Hibernate, EJB 3 Persistence e Ajax” que foi de muita, senão, a principal ajuda para que o projeto desse continuidade ao longo do ano. Formei-me em dezembro de 2008, hoje trabalho como programador JAVA e utilizo Javaserver Faces e também sou professor de ensino técnico do curso de Informática do Centro Paula Souza, entretanto gostaria muito de agradece-ló, pois vc foi o responsável por muitas das minhas conquistas. E com certeza vc ganhou mais um fã de seus livros.
Mais uma vez…Obrigado…
Atenciosamente.
Rodrigo D’Ávila
abril 30th, 2010 2:16
@Robrigo,
Seja bem vindo ao blog!
Que bom que ajudei, de alguma forma.
Espero que tenha muito sucesso em sua carreira.
Abraços
maio 6th, 2010 20:28
Olá, tenho interesse em adquirir o arquivo do projeto completo do estudo de caso do sistema livraria, igualzinho como está no livro “desenvolvendo aplicações web com netbeans ide 6”, é possivel? .Se for possível, posso até comprar.
Grato pela atenção
maio 6th, 2010 20:32
@Ricardo,
Não posso vender porque não é um sistema de produção, é apenas um exemplo didático e faz parte do livro. Se adquirir o livro, terá o fonte dele e de outros projetos. Fora que terá as explicações de seu funcionamento, que é o mais importante, caso queira alterá-lo e ampliá-lo.
Bons Códigos!
maio 9th, 2010 20:33
Olá, Edson.
Ondeencontro o arquivo “webui-jsf-suntheme_pt_BR.jar”.
Não consigo achá-lo no Cd.
maio 9th, 2010 22:05
@Eduardo,
Quanto instalamos o NetBeans, estou me referindo ao que vem no CD-ROM e o 6.1, temos no diretório de instalação, netbeans/visualweb2/modules/ext/locale/webui-jsf-suntheme_pt_BR.jar.
maio 19th, 2010 14:09
Viana do Castelo,19 de Maio de 2010
Venho por este meio comunicar ao Dr.Edson Gonçalves que estudo Informática e que sou iniciante nesta matéria, tendo sentido algumas dificuladades em efectuar um trabalho para o programa de Java que o meu Professor mandou fazer, ele quer que se faça a pesquisa das principais caracteristicas do Eclipse Classic, bem como compara-las com o programa Bluej, porém é dificil encontrar informação sobre esta matéria na Internet, pelo que agradecia sff que me desse algumas indicações para me ajudar, também o Professor pretende que se efectue uma aplicação em Java, porém não tenho luzes sobre o programa de java uma vez que não me sinto à vontade com os seus métodos de ensino e sendo assim o esforço é maior.Assim, agradecia sff a sua ajuda no sentido de utrapassar as dificuldades o mais rápido possível, pois segunda-feira tenho que o entregar.
Com os melhores cumprimentos
José Moreira
maio 20th, 2010 5:15
@Jose Moreira,
Antes de mais nada, não sou Dr., rs. E mesmo se fosse, jamais gostaria que me chamasse assim.
Bom, o que posso lhe dar é este link, com um tutorial de uma versão mais antiga do Eclipse:
http://www.integrator.com.br/eclipse/LivroDicasETruquesEclipse3.2.zip
É um tutorial que deu origem ao livro Eclipse IDE – Dicas e Truques. Não existe claro, comparações com outras ferramentas, mas é bom para dar um início e conhecer o que é o Eclipse. Grande parte do que podemos fazer em uma ferramenta é experiência. Experiência essa que ainda não possui, mas vai possuir. Resta entender a base de uma para que as demais sejam simples de se compreender. Acredito que não vai ter depois problemas em conhecer outras e compará-las.
Quanto ao programa Java, já vai depender de outros fatores, sendo o principal: conhecer a linguagem. Também posso ajudá-lo com um link:
http://www.caelum.com.br/apostilas/
São apostilas da Caelum, uma escola muito respeitada pelo seu conteúdo técnico. São muito boas e poderá lhe ajudar nesta empreitada. Depois, seria bom adquirir livros.
Bons estudos!
maio 20th, 2010 18:07
Ola Edson
Estou comecando no mundo java com seu livro
Fiz alguns testes no 671 com VJSF que me deixaram bastante a vontade na IDE ( programo com DELPHI W32 e D4PHP )
Atualizei a IDE para 68 e a surpresa é que o VJSF não vem . Parece que foi descontinuado.
Que informaçoes vc tem sobre isso ??
maio 22nd, 2010 1:15
@Gabriel,
O futuro do Visual Web JSF ainda é incerto. Por enquanto, ele está oficialmente descontinuado.
maio 27th, 2010 17:17
Olá Edson,…
Estou testando o código do projeto e-commerce no livro Dominando JavaServer Faces e Facelets utilizando Spring2.5, Hibernate e JPA. Estou tendo algumas dificuldades. A iniciar pelo BD,… no livro consta ecommerce, mas o script disponível no CD monta ecommerce_teste. É possível estar desatualizado???
Minha compilação não apresenta erro,… mas a aplicação não tem saída,… aparece ERRO 404 no navegador !!!! Não sei o que pode estar acontecendo estou revendo todo o código.
maio 28th, 2010 4:09
@Cassio,
Pegue as erratas do livro aqui:
http://integrator.com.br/leitor/erratas_dom_jsf.zip
Bons códigos!
junho 2nd, 2010 17:48
@Cassio,
Assim como outros leitores, pode enviar um e-mail diretamente para mim, no que está aparecendo no livro. Lembre-se de anexar as saídas do servidor que está utilizando, pois somente estes logs ajudarão a entender o problema.
Bons Códigos!
junho 7th, 2010 14:37
Ei Edson,
acabo de descobrir este seu site.
Passando para te dar os parabens pelo sucesso e dizer que sou fâ do seu trabalho.
Desejo muitas conquistas!
Abraco,
Thiago
junho 7th, 2010 20:14
@Thiago,
Obrigado. Assim como você, espero que outros acompanhem. Isso me incentiva a escrever sempre nele.
Abraço
junho 24th, 2010 11:37
Edson,
Tudo bem?
Sou um financista e trabalho no mercado financeiro! Porém, me interessa muito tudo relacionado a tecnologia e quero fazer disso o meu “hobby”. O problema é que como financista que sou, meu conhecimento é muito restrito ao pacote office. Mas quero aprender a desenvolver apps para android, iphone, ipad, etc… Preciso começar a estudar a respeito e não sei por onde começar! Que tipo de cursos devo fazer? Conhece algum lugar que eu possa fazer?
At.,
Felipe Mesquita
junho 26th, 2010 4:44
@Felipe,
O pessoal recomenda bastante a Caelum.
julho 17th, 2010 19:36
Tudo bem Edson?
Estou tentando usar o NeatBens 6.9 com JSTL e o turoeial que consegui consultar não vai até esta versão de forma que na hora de criar o XML não consegui acompanhar. Seu livro traz esta versão? Tem alguma dica para usar JSTL nesta versão?
Att.
Marcio Klein
julho 19th, 2010 16:34
@Marcio,
Juro que não compreendi bem o que perguntou. O JSTL não muda faz tempo. O NetBeans não tem nada a ver com isso e, se está tendo problemas, não tem a ver com a versão do JSTL. A forma mais básica, direta de saber o problema, é olhando a saída de erros e pesquisando a informação transmitida pelo Erro. Raramente o Google não ajuda.
Bons códigos!
julho 29th, 2010 10:02
Édson,
estou tentando fazer o deploy de acordo com o livro ‘Desenv. ap. WEB’, no WinXP com Tomcat 7. Daí surge o erro “403 Access Denied” no browser. Já conferi o arquivo ‘tomcat-users.xml’ e minha dúvida é se tenho que descrever as 4 roles ‘manager-gui,manager-script,manager-jmx,manager-status’ na forma do arquivo XML?
julho 29th, 2010 11:06
@Leonardo,
Faça assim no tomcat-users.xml:
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager-jmx"/>
<role rolename="manager-script"/>
<role rolename="manager-status"/>
<role rolename="manager-gui"/>
<user username="USER" password="PASS" roles="manager-jmx,manager-script,manager-status,manager-gui"/>
</tomcat-users>
Onde USER é o usuário que deseja e PASS é a senha que deseja ter.
Bons Códigos!
julho 30th, 2010 13:40
Olá Edson, Primeiramente gostaria de parabeniza-lo pelos seus livros, especialmente o Desenvolvendo aplicações Web com Jsp,Servelets, java…..
Bom Li algumas coisas sobre sessão nesse mesmo, porém não encontrei algo parecido com minha situação…Gostaria de saber c vc pode me dar um hel´p….Meu problema é o seguinte..Ternho um projeto com o timeout configurado para determinado tempo, poré gostaria de tratar um err ou bug, que acontece quando esse tempo exipira e exibe a msg de exeção, bom gostaria de saber uma solução para antes de acontecer essa msg possa haver um mecanismo que configure-se para redirecionar para uma pagina de login, forçando o usuário a realizar o login….tem como?? Uma maneira..simples…
Attt…
agosto 1st, 2010 16:12
@Lucas,
Pesquise sobre Servlet Filters.
Bons Códigos!
agosto 5th, 2010 21:48
Ok, valeu…
Att
agosto 10th, 2010 9:45
Bom dia, Edson. Parabéns pelos artigos e pelos livros, já sou fã! Comprei o livro Dominando JSF e Facelets utilizando Spring, Hibernate e JPA. Terminei o Capitulo 6 e estou tendo problemas para subir a aplicação. Qnd inicio o tomcat ele me lança uma exceção(na verdade duas, mas a outra acredito q seja consequencia da primeira) onde diz não ter encontrado a unidade de persistência “ecommerce”. O projeto MODEL consegui rodar e fazer os testes com o JUnit e já o importei para o ProjEcommerce. Na hora que o tomcat vai carregar o ProjEcommerce aparece a exceção “no persistence unit ‘ecommerce’ found. Procurei seu email no livro mas não encontrei hehe. Será que poderia me ajudar com esse problema? Estou ansioso para terminar o livro e começar outro. Obrigado.
Att,
Leonardo
agosto 16th, 2010 2:03
@Leonardo,
Como qualquer leitor, envie para meu email, encontrado no livro, o log de erros para que eu possa identificar o problema e ajudá-lo.
setembro 8th, 2010 10:38
Olá Edson,
Parabéns pelo site e artigos.
Estou mexendo com Spring e gostaria de saber o que ele fornece em relação a mensagens passadas para ações diferentes, mensagens por redirect? Faço uma ação A e logo em seguida redireciono para a ação B, e na ação B mostro uma mensagem que foi definida na ação A.
Exemplo: Faço uma requisição para o controlador Usuários remover um usuário e após a tentativa de exclusão redireciono (redirect) para a listagem de usuários.
Após redirecionar, na listagem de usuários quero mostrar uma mensagem dizendo o que ocorreu, sucesso ou não. Um FlashMessenger usando sessão.
O Spring fornece algum meio/atalho para isso?
Att,
Alvaro Junior.
setembro 16th, 2010 0:27
@Alvaro,
Desculpe pela demor em responder. O Spring MVC, o que acredito estar se referindo, faz muitas coisas, incluindo o que falou. Ainda não tive tempo de adicionar mais um post com os detalhes de mensagens de erros no meu post sobre o assunto, mas dê uma olhada na JavaMagazine 78 que poderá lhe ajudar nesta e em outras questões.
setembro 26th, 2010 21:58
Hello Edson…
Primeiramente parabens por tudo q. tem feito, website, postes e principalmentes seus livros q. diga-se de passagem sao muito didaticos. Bom, adquiri recentemente seu livro, “Desenvolvendo Aplicacoes Web com NetBeans IDE 6”. Excelente. Estou desenvolvendo atualmente diversos projetos para web, ja usei javascript/PHP/Dreamweaver, actionscript e atualmente estou pretendendo usar o Visual Web JSF com a IDE Netbeans, ja tenho conhecimento no desenvolvimento desktop. Acontece que lendo os comentarios aki de seu website,
verifiquei que vc. colocou que o VWJSF esta oficialmente descontinuado pela SUN..?? Bom, como atualmente nao tenho muito tempo para gastar no desenvolvimento, qual IDE vc.
me indicaria para o desenvolvimento do tipo drag-drop..?? Gostaria de permanecer se possivel no Netbeans, estou muito familiarizado com ele, mas nao me importo em mudancas,
assim como vc. sou viciadasso em Tecnologia e aprendo tudo por minha conta propria desde o Assembler em meados de 1970. O que vc. poderia me dizer sobre os plugINs da google, GWT..?? Andei lendo algo a respeito e parece ser interessante, o k achas..??
Desde ja, agradeco a sua atencao e colaboracao…
Tony F.
http://www.radiovila.com... A internet que voce ouve…