This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

java.lang.ClassNotFoundException for my generic DAO

 
Fabio Cunha
Greenhorn
Posts: 12
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I create a generic DataAccessObject and try to save a data in my database

HibernateDAO.java


I use JSF and Hibernate in my application.

This code works perfect when i call him inside netbeans like a desktop app



but when i try to use him inside a JSF app, he give me a error



this is the ManagedBean that i use to save data through xhtml file

GravaCidade.java


why this don't work in JSF app?

cadastro_cidade.xhtml
 
Stefan Evans
Bartender
Posts: 1640
9
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
So your error message is "java.lang.NoClassDefFoundError: br/salesianos/dao/HibernateDAO"
It works for your stand-alone application, but not for your web application.

Have you added this class into the classpath for your web application?
Classpath for a web application means the WEB-INF/classes folder and jar files in the WEB-INF/lib folder.

I think the only thing you are missing is to tell NetBeans that your web application wants to use this code.
I don't know much about Netbeans, but presume you already have a "web" project that runs a web server through netbeans? Or are you deploying externally somewhere?
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic