O Rational Application
Developer V6.0
não suporta o desenvolvimento de portlets do WebSphere Portal V4.2. Você precisa
migrar os projetos de portlet do WebSphere Portal V4.2 para V5.x.
A maioria dos portlets gravados para o WebSphere Portal V4.2 serão executados inalterados no WebSphere Portal V5.x. Algumas das APIs do Portlet 4.2.x estão agora marcadas como obsoletas, mas ainda
estão disponíveis no WebSphere Portal V5.x.
Nota: Os projetos de aplicativos de portlets migrados não são compatíveis com releases anteriores.
Para
migrar aplicativos de portlets do WebSphere Portal V4.2 para V5.x, execute as seguintes
etapas:
- Migre os projetos de portlets do Portal V4.2 para os projetos de portlets do
Portal V5.x:
- Clique com botão direito do mouse no projeto de aplicativo do portlet que deseja migrar.
- Selecione para abrir a página API do Portlet.
- Selecione WebSphere Portal Versão 5.x na lista
drop-down Nível de API do Portlet.
- Clique em OK e as alterações a seguir são feitas
automaticamente:
- O arquivo TLD (Tag Library Descriptor) da API do portlet será removido,
se existir.
- O nível da Web é alterado de 2.2 para 2.3.
- As entradas do caminho de classe específico do portlet são removidas, uma vez que o contêiner JRE do WebSphere Portal
e o contêiner de destino do tempo de execução do WebSphere Portal as incluirão
dinamicamente.
- Se seu projeto de portlet for associado a um projeto do aplicativo corporativo,
recomenda-se migrar o nível de J2EE do projeto EAR para J2EE 1.3. Aplicativos de portlet projetados para o WebSphere Portal
V5.x devem ser compatíveis com as especificações de nível J2EE 1.3.
Nota: Antes de migrar seu
projeto do aplicativo corporativo para J2EE 1.3, leia
Migrando Projetos do J2EE.
Para obter informações sobre como utilizar o Assistente para Migração do J2EE, consulte a ajuda on-line.
- Se o projeto de portlet migrado estiver associado somente ao projeto do aplicativo corporativo,
proceda da seguinte forma:
- Feche todos os editores do workbench.
- Clique com o botão direito do mouse no projeto do aplicativo corporativo ao qual o
projeto de portlet migrado está associado.
- Selecione e clique em Avançar.
- Selecione J2EE Versão 1.3 e WebSphere Portal como o servidor de destino.
- Clique em Concluir.
- Se outros projetos de portlet estiverem associados ao projeto do
aplicativo corporativo, você deverá remover o projeto de portlet migrado e incluí-lo em
outro projeto do aplicativo corporativo.
- Remova o módulo do projeto do portlet migrado do projeto do aplicativo
corporativo.
- Expanda o projeto do aplicativo corporativo e selecione o descritor de implementação.
- Selecione .
- Selecione a guia Módulo. Na página Módulo do editor,
selecione o arquivo WAR do projeto do portlet migrado.
- Clique em Remover.
- Selecione para salvar as alterações.
- Crie um novo projeto do aplicativo corporativo e inclua o projeto de portlet nele.
- Selecione .
- Selecione a caixa de opções Mostrar Todos os Assistentes.
- Expanda o J2EE e selecione Projeto do Aplicativo Corporativo.
- Preencha o campo Nome do projeto, selecione J2EE
Versão 1.3 e WebSphere Portal como o servidor de destino e
clique em Avançar.
- Na página Projetos do Módulo EAR, selecione o projeto de portlet migrado e clique em
Concluir.
O projeto do portlet é agora migrado para o WebSphere Portal V5.x.