Tutorial: Instalar Visual Web JavaServer Faces no Netbeans 6.9.1 e Mac OS

Quem tentou desenvolver páginas em JSF utilizando o editor visual do Net Beans se frustrou muito ao descobrir que esta opção não está mais disponível. Há tutoriais na internet que explicam que é só baixar o módulo netbeans-6.9-201006101454-ml-visualweb.zip, descompactar na pasta de instalação do Net Beans e ao abrir a IDE vai estar tudo lá de novo. Mas no Mac OS é diferente, só isso não funciona.

Siga estes passos para instalar o módulo e criar uma aplicação com Visual Web JSF:

1) Entre no link http://netbeans.org/downloads/zip.html e baixar o módulo netbeans-6.9-201006101454-ml-visualweb.zip

2) Descompacte o zip em algum lugar temporário. Vai ser criada uma pasta visualweb

3) Abra duas janelas do Finder. Em uma delas, abra a pasta visualweb recém descompactada

4) Na outra janela, abra a pasta /.netbeans/6.9
Obs.: é uma pasta oculta, eu utilizo a app ShowAllFiles para exibir arquivos ocultos e de sistema

5) Você irá notar que a estrutura de pastas é semelhante. Copie os arquivos:
De visualweb/config/Modules para .netbeans/6.9/config/Modules
De visualweb/modules para .netbeans/6.9/modules (e o conteudo de modules/docs)
De visualweb/update_tracking para .netbeans/6.9/update_tracking

E as demais pastas e arquivos da raíz de visualweb para .netbeans/6.9/


Mas.. no wizard de New Application, na hora de selecionar o Framework Visual Web JavaServer Faces, apareceram as mensagens:

The following RI is not installed in the IDE. Please use the Plugins to install the Visual Web JSF Backwards Compatibility Kit.
The Web Services JAX-RPC Libraries is required for the J2EE 1.4 projects.


Fui no install plugins, procurei na internet sobre esse erro, mas não encontrei esse tal Web Services JAX-RPC Libraries.

Então, voltei um passo no Wizard (Server and settings) e selecionei o Java EE 5. Next >

6) Selecionar o framework Visual Web JavaServer Faces
7) Finish.


Quando rodei a primeira vez deu erro. Insisti, abriu a página com um erro. Dei refresh na página, rodou!

Não sei se vou ter sucesso em algum projeto desta forma, e já estou procurando alternativas. Mas de qualquer forma, fica a dica.