Olá pessoal! Estou tentando fazer um exemplo JSF funcionar na minha máquina, mas está dando erro na hora de acessar as bibliotecas de acesso ao banco de dados (FireBird). Onde devo colocar o JAR, na pasta lib dentro da WEB-INF ou somente no classpath do projeto? (Estou usando o Eclipse 3.1 com o plug-in Exadel)?
Estou tentando rodar o exemplo dentro do próprio Eclipse com o Exadel, mas eu só obtenho um erro de “Faces context”. Acho que pode ser um erro de configuração no arquivo web.xml, aí vai ele:
<?xml version="1.0"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<context-param>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>client</param-value>
</context-param>
<context-param>
<param-name>javax.faces.CONFIG_FILES</param-name>
<param-value>/WEB-INF/faces-config.xml</param-value>
</context-param>
<listener>
<listener-class>
com.sun.faces.config.ConfigureListener
</listener-class>
</listener>
<!-- Faces Servlet -->
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<!-- Faces Servlet Mapping -->
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>
</web-app>
Alguém pode me ajudar?
Desde já agradeço!