sexta-feira, 7 de maio de 2010

Configurando JSF 1.2 + Tomahawk (Parte 1)


Ambiente utilizado:
Eclipse Galileo
Tomcat v6.0 - ( A versão 5.5 do Tomcat foi inconsistente com JSF versão 1.2 )

Os downloads dos JARS necessários: (versão 1.2 do jsf)

Baixar arquivo mojarra-1.2_14-binary (Que são os jars do JSF)
https://javaserverfaces.dev.java.net/
Extraindo os arquivos deste, vá na pasta LIB e copie os jars: jsf-api.jar e jsf-impl.jar, para pasta WEB-INF/LIB do seu projeto.

Baixar arquivo myfaces-core-1.2.8-bin (Que são os 'commons')
http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-core-1.2.8-bin.zip
Extraindo os arquivos deste, vá na pasta LIB e copie os 8 jars:
commons-beanutils-1.7.0
commons-codec-1.3
commons-collections-3.2
commons-digester-1.8
commons-discovery-0.4
commons-logging-1.1.1
myfaces-api-1.2.8
myfaces-impl-1.2.8
Para pasta WEB-INF/LIB do seu projeto.

Baixar a JSTL v1.2 copiar suas duas libs ( jstl-api-1.2.jar e jstl-impl-1.2 ) para WEB-INF/LIB do seu projeto

Baixar tomahawk12-1.1.9-bin no site (Atenção que é o Tomahawk para JSF 1.2!)
http://www.apache.org/dyn/closer.cgi/myfaces/binaries/tomahawk12-1.1.9-bin.tar.gz
Extraindo os arquivos deste, vá na pasta LIB e copie o jar tomahawk12-1.1.9, para pasta WEB-INF/LIB do seu projeto.

Baixar commons-fileupload-1.2.1-bin no site
http://commons.apache.org/fileupload/download_fileupload.cgi
Extraindo os arquivos deste, vá na pasta LIB e copie apenas o jar commons-fileupload-1.2.1, para pasta WEB-INF/LIB do seu projeto.

Baixar commons-lang-2.5-bin.tar no site
http://commons.apache.org/lang/download_lang.cgi
Extraindo os arquivos deste, copie apenas o jar commons-lang-2.5, para pasta WEB-INF/LIB do seu projeto.

Na pasta lib do meu projeto então ficaram 15 jars ao todo.

Na Parte 2 segue as configurações dos arquivos WEB.XML e FACES-CONFIG.XML

Nenhum comentário:

Postar um comentário