Galera sou novato aqui no fórum, mas já procurei em diversos locais e não consegui resolver…
Estou dando uma estudada no tomahawk criando um jscookMenu, e quando tento acessar a página dá o seguinte erro: javax.servlet.ServletException: java.lang.NoClassDefFoundError: Could not initialize class org.apache.myfaces.shared_tomahawk.config.MyfacesConfig
O que seria esse MyfacesConfig e alguém sabe me dizer o caminho para resolver este problema?
Vi o pessoal falando também sobre um xml do tomahawk, o que seria?
O meu web.xml está assim:
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app id="JSF-Estudos">
<display-name>JSF-Estudos</display-name>
<description>JSF-Estudos</description>
<context-param>
<param-name>javax.faces.CONFIG_FILES</param-name>
<param-value>/WEB-INF/faces-config.xml</param-value>
</context-param>
<filter>
<filter-name>extensionsFilter</filter-name>
<filter-class>org.apache.myfaces.component.html.util.ExtensionsFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>extensionsFilter</filter-name>
<url-pattern>/faces/*</url-pattern>
</filter-mapping>
<listener>
<listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
</listener>
<!-- Faces Servlet -->
<servlet>
<servlet-name>FacesServlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>FacesServlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.jsp</welcome-file>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
</web-app>
E o faces-config.xml está assim:
<?xml version="1.0" encoding="UTF-8"?>
<faces-config
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd"
version="1.2">
</faces-config>
Desde já agradeço pela ajuda, vlw
Na lib tenho o seguinte:
commons-beanutils.jar
commons-collections-3.2.jar
commons-digester1.8.jar
commons-fileupload-1.2.jar
commons-logging-1.1.1.jar
myfaces-api-1.2.2.jar
myfaces-impl-1.2.2.jar
tomahawk-1.1.6.jar
Verifiquei q se eu adicionar JSTL e commons-EL dá erro 404.
E eu consigo acessar outro projeto em que eu utilizei somente a implementação da SUN…