jsf - java.lang.NoClassDefFoundError: javax/faces/FacesException -



jsf - java.lang.NoClassDefFoundError: javax/faces/FacesException -

i'm trying deploy web application have imported eclipse workspace netbeans. it's not getting deployed, instead it's giving me below exception.

15 jul, 2011 5:59:04 org.apache.catalina.core.standardcontext listenerstart severe: exception sending context initialized event listener instance of class org.apache.myfaces.component.html.util.streamingdestroyerlistener java.lang.noclassdeffounderror: javax/faces/facesexception @ org.apache.myfaces.shared_tomahawk.config.myfacesconfig.<clinit>(myfacesconfig.java:80) @ org.apache.myfaces.component.html.util.streamingdestroyerlistener.contextinitialized(streamingdestroyerlistener.java:32) @ org.apache.catalina.core.standardcontext.listenerstart(standardcontext.java:3972) @ org.apache.catalina.core.standardcontext.start(standardcontext.java:4467) @ org.apache.catalina.core.containerbase.addchildinternal(containerbase.java:791) @ org.apache.catalina.core.containerbase.addchild(containerbase.java:771) @ org.apache.catalina.core.standardhost.addchild(standardhost.java:546) @ org.apache.catalina.startup.hostconfig.deploydescriptor(hostconfig.java:637) @ org.apache.catalina.startup.hostconfig.deployapps(hostconfig.java:521) @ org.apache.catalina.startup.hostconfig.check(hostconfig.java:1359) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25) **at java.lang.reflect.method.invoke(method.java:597)** @ org.apache.tomcat.util.modeler.basemodelmbean.invoke(basemodelmbean.java:297) **at com.sun.jmx.interceptor.defaultmbeanserverinterceptor.invoke(defaultmbeanserverinterceptor.java:836) @ com.sun.jmx.mbeanserver.jmxmbeanserver.invoke(jmxmbeanserver.java:761)** @ org.apache.catalina.manager.managerservlet.check(managerservlet.java:1500) @ org.apache.catalina.manager.managerservlet.deploy(managerservlet.java:849) @ org.apache.catalina.manager.managerservlet.doget(managerservlet.java:351) @ javax.servlet.http.httpservlet.service(httpservlet.java:617) @ javax.servlet.http.httpservlet.service(httpservlet.java:717) @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:290) @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:206) @ org.netbeans.modules.web.monitor.server.monitorfilter.dofilter(monitorfilter.java:199) @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:235) @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:206) @ org.apache.catalina.core.standardwrappervalve.invoke(standardwrappervalve.java:233) @ org.apache.catalina.core.standardcontextvalve.invoke(standardcontextvalve.java:191) @ org.apache.catalina.authenticator.authenticatorbase.invoke(authenticatorbase.java:558) @ org.apache.catalina.core.standardhostvalve.invoke(standardhostvalve.java:127) @ org.apache.catalina.valves.errorreportvalve.invoke(errorreportvalve.java:102) @ org.apache.catalina.core.standardenginevalve.invoke(standardenginevalve.java:109) @ org.apache.catalina.connector.coyoteadapter.service(coyoteadapter.java:298) @ org.apache.coyote.http11.http11aprprocessor.process(http11aprprocessor.java:859) @ org.apache.coyote.http11.http11aprprotocol$http11connectionhandler.process(http11aprprotocol.java:579) @ org.apache.tomcat.util.net.aprendpoint$worker.run(aprendpoint.java:1555) **at java.lang.thread.run(thread.java:619)**

am missing jars?

the noclassdeffounderror means class nowadays in classpath during compiletime. tomahawk has somewhere import javax.faces.facesexception; line in codebase. 1 of classes of core jsf api.

this means jsf libraries missing in webapp's classpath. project in netbeans apparently associated server bundled jsf such glassfish, jboss as, etc. project in eclipse seemingly not associated server, or server in question not have jsf bundled such tomcat, jetty, etc.

the stacktrace hints you're using tomcat. need download jsf separately , drop jar files in webapp's /web-inf/lib (there tomahawk libraries are).

java jsf

Comments

Popular posts from this blog

iphone - Dismissing a UIAlertView -

intellij idea - Update external libraries with intelij and java -

javascript - send data from a new window to previous window in php -