Migrando Portlets do WebSphere Portal V4.2 para V5.x

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:
  1. Migre os projetos de portlets do Portal V4.2 para os projetos de portlets do Portal V5.x:
    1. Clique com botão direito do mouse no projeto de aplicativo do portlet que deseja migrar.
    2. Selecione Propriedades > API do Portlet para abrir a página API do Portlet.
    3. Selecione WebSphere Portal Versão 5.x na lista drop-down Nível de API do Portlet.
    4. 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.
  2. 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.
    1. Se o projeto de portlet migrado estiver associado somente ao projeto do aplicativo corporativo, proceda da seguinte forma:
      1. Feche todos os editores do workbench.
      2. Clique com o botão direito do mouse no projeto do aplicativo corporativo ao qual o projeto de portlet migrado está associado.
      3. Selecione Migrar > Assistente para Migração do J2EE e clique em Avançar.
      4. Selecione J2EE Versão 1.3 e WebSphere Portal como o servidor de destino.
      5. Clique em Concluir.
    2. 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.
      1. Remova o módulo do projeto do portlet migrado do projeto do aplicativo corporativo.
        1. Expanda o projeto do aplicativo corporativo e selecione o descritor de implementação.
        2. Selecione Open With > Deployment Descriptor Editor.
        3. Selecione a guia Módulo. Na página Módulo do editor, selecione o arquivo WAR do projeto do portlet migrado.
        4. Clique em Remover.
        5. Selecione Arquivo > Salvar para salvar as alterações.
      2. Crie um novo projeto do aplicativo corporativo e inclua o projeto de portlet nele.
        1. Selecione Arquivo > Novo > Projeto.
        2. Selecione a caixa de opções Mostrar Todos os Assistentes.
        3. Expanda o J2EE e selecione Projeto do Aplicativo Corporativo.
        4. 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.
        5. 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.
Tarefas relacionadas
Migrando para o Portal Tools no Rational Application Developer V6.0
Migrando Recursos Faces em um Projeto de Portlet
Termos de Utilização | Feedback
(C) Copyright IBM Corporation 2000, 2005. Todos os Direitos Reservados.