Como executar o Portal Websphere / portlets localmente de dentro do RAD para depurar

Eu estive olhando em torno da internet como configurar um ambiente de Portal local junto com o RAD IDE, eu encontrei threads como Este mas este é um fio da história antiga (falando em termos) ou apenas se refere a otimizar Portal com RAD (AQUI). Atualmente Eu tenho RAD 8.0.4.1 em execução e eu posso executar uma instância WAS-instance, mas eu não posso conseguir fazer com que o Portal-ambiente corra localmente. Li que no passado havia algum tipo de ambiente específico de teste de Portal., mas com o RAD mais novo tenho de instalar um Portal completo? E onde arranjá-lo? Não encontro uma boa referência em lado nenhum.

quero depurar os meus portlets localmente como um Portal-contexto local. De momento, os portlets são implantados em um servidor de Portal remoto. Isso custa tempo (guerra de pacotes, upload, refresh nods et cetera). Por isso, quero gerir o nosso Portal localmente, incluindo os portlets.

em RAD eu posso definir novos servidores e pode ver a opção "WebSphere Portal V6. 1 Server on WAS 7", mas ele requer que defina um ambiente de execução do servidor. Isto abre um novo popup onde tenho de especificar:

  • Localização Do Portal WebSphere
  • Localização Do Servidor De Aplicações Webesfera

eu tenho os meus tempos de execução instalados em "IBM\SDP\runtimes", que contém as seguintes pastas "base_stub, base_v6_stub, base_v7, base_v7_stub, base_v8_stub, base_v61_stub, portal_v61_stub, updi_v7x, updi_v70, wsdk". Seja qual for o local para onde tento apontar, continua a dar uma mensagem de erro.: "The Portal Server installation is not correct".

Tenho as seguintes perguntas:
    O que preciso para executar/depurar o meu portal com os seus portlets localmente?
  • o facto de eu ver portal_ v61_stub no meu directório de tempo de execução, significa que um servidor de Portal não está instalado? O Meu Gestor de instalação IBM não mostra especificamente uma opção para instalar um servidor de Portal.
  • é possível executar o portlet / portal localmente e usar o hotswapping para ver imediatamente as alterações no código/Vista?
  • onde posso eu transferir / instalar o software necessário?
  • Ouvi dizer que precisas de uma máquina pesada para fazer coisas de portais e Depuradores localmente (estou a correr com 8 GB/Intel E8400 a 3 GHz.)
  • Como posso transferir a configuração actual do Portal que está a correr num servidor remoto para o meu sistema local (a espelhar/apenas copiar ficheiros?)
Author: pnuts, 2012-10-29

1 answers

Poucas coisas,

RAD é uma ferramenta para desenvolver aplicações desenvolvidas no Eclipse. Não vem com nenhuma aplicação de servidor. Precisa de instalar o seu servidor WAS/Portal.

O RAD suporta o desenvolvimento de portais e, portanto, tem stubs, mas você não será capaz de implantar uma aplicação sem um servidor.

O que é que eu preciso para executar/depurar o meu portal com os seus portlets localmente?

Precisa de um servidor de aplicações instalado na sua máquina. Ou ligar a um servidor.

O facto de eu ver portal_ v61_ stub no meu directório de tempo de execução, significa que um servidor de Portal não está instalado? O Meu Gestor de instalação IBM não mostra especificamente uma opção para instalar um servidor de Portal.

Não. O servidor não está instalado. Você não precisa do Gestor de instalação IBM para instalar o servidor. É para o RAD.

É possível executar a portlet / portal localmente e usar o 'hotswapping' para ver imediatamente as alterações na código / Vista?

É sim, se tiver um servidor instalado.

Onde posso baixar / instalar o software necessário?

Você pode baixar a versão expressa do servidor. Mas caso contrário, se você é um parceiro de negócios da IBM você pode baixar a partir de seu site.

Ouvi dizer que precisas de uma máquina pesada para fazer coisas de portais e Depuradores localmente (estou a correr com 8 GB/Intel E8400 a 3 GHz.)

3 GB é bom para executar RAD e IBM Servidor De Portal Webesfera. (Estou executando agora com muitas outras aplicações ) mas para melhor resultado use 4 GB RAM.

Como posso transferir a configuração actual do Portal que está a correr num servidor remoto para o meu sistema local (a espelhar/apenas copiar ficheiros?)

Tens de abrir o teu RAD e anexar um servidor a ele. Ir para windows->preferences->servers->Webpshere

 1
Author: HP24, 2012-10-29 20:52:33