Alterando a porta utilizada por seus aplicativos WebFacing

O servidor WebFacing age como um gateway entre o WebSphere Application Server e seu aplicativo original do iSeries. Quando o servidor de tempo de execução WebFacing for iniciado, se ele não localizar uma definição de porta WebFacing as-WebFacing em WRKSRVTBLE, a porta padrão 4004 será utilizada. Se houver uma outra porta que você prefira utilizar, faça estas alterações no servidor com o comando WRKSRVTBLE e no arquivo de propriedades de seus projetos WebFacing convertidos.

Alterando a Porta de Tempo de Execução no Servidor iSeries

  1. Acesse a tela Trabalhar com Entradas da Tabela de Serviços. A partir de uma linha de comandos do servidor iSeries, digite o comando: WRKSRVTBLE. A tela Trabalhar com Entradas da Tabela de Serviços é exibida.
  2. Avance na página até o serviço as-WebFacing.
    Nota: Se não tiver redefinido a porta WebFacing manualmente antes, você não verá uma entrada para as-WebFacing. Se não tiver definido manualmente uma porta WebFacing anteriormente, vá para a etapa Incluir uma nova entrada para as-WebFacing.
  3. Selecione a opção 5=Exibir para exibir as informações sobre a porta para o servidor WebFacing. A menos que você tenha alterado a porta, o padrão será 4004. Pressione Enter ou F12 para retornar à tela Trabalhar com Entradas da Tabela de Serviços.
  4. Remova a entrada as-WebFacing se tiver uma existente. Utilizando a opção 4=Remover, remova a entrada as-WebFacing (para alterar a porta, primeiro remova uma entrada existente para as-WebFacing).
  5. Inclua uma nova entrada para as-WebFacing.
    1. Acesse a tela Incluir Entrada da Tabela de Serviços. Selecione a opção 1=Incluir. A tela Incluir Entrada da Tabela de Serviços é exibida.
    2. Preencha o campo Serviço. No campo Serviço, entre as aspas simples, digite as-WebFacing.
    3. Preencha o campo Porta. No campo Porta, digite o novo número de porta que você deseja utilizar.
    4. Preencha o campo Protocolo. No campo Protocolo, entre as aspas simples, digite tcp.
    5. Pressione Enter. A nova entrada de serviço do WebFacing é incluída.

Alterando o número da porta WebFacing definido em seus projetos WebFacing

O número da porta utilizado pelo aplicativo WebFacing para se comunicar com o servidor do WebFacing pode ser alterado para o projeto como um todo ou para comandos CL individuais. As portas definidas para comandos CL assumem precedência sobre a porta definida para seu projeto. Cada comando CL utilizado pelo seu aplicativo terá um link separado no arquivo index.jsp criado pela conversão do WebFacing. Se necessário, é possível definir um host diferente e porta associada para cada link. Uma razão para definir os comandos CL que utilizam diferentes hosts ou portas é se você possui um projeto WebFacing que acessa aplicativos em mais de um servidor. As alterações de portas para o seu projeto ou comandos CL são armazenadas no arquivo descritor de implementação web.xml.
Nota: Se você estiver fazendo alterações em uma configuração de porta utilizada por um projeto que já tenha sido implementado, geralmente deverá reimplementá-lo e, em seguida, iniciar novamente o aplicativo com o WebSphere Administrative Console. Alternativamente, é possível procurar o local IFS em seu servidor iSeries, no qual o arquivo web.xml do aplicativo WebFacing da Web está instalado e reimplementar apenas esse arquivo novamente a partir do ambiente de trabalho. Este método alternativo também requer que você inicie novamente o aplicativo. Entretanto, este pode ser um método adequado para alterar o ID e a senha se o seu aplicativo for grande.

Alterando a Porta do seu Projeto

  1. Abra o IDE e selecione a guia Projetos WebFacing.
  2. Acesse a página de propriedades para seu projeto. Selecione e clique com o botão direito do mouse no projeto WebFacing cuja porta você deseja alterar e, em seguida, selecione Propriedades. A página Propriedades abre.
  3. Abra a seção Tempo de Execução > Propriedades > Projeto da página de propriedades. Clique no botão Alterar próximo ao campo Porta do host.
  4. Clique em Editar no diálogo Seleção de Host para alterar a Porta do host. Clique em OK ao concluir. As alterações são salvas no arquivo web.xml.

Alterando a Porta para o Comando CL

  1. Abra o IDE e selecione a guia Projetos WebFacing.
  2. Acesse a página de propriedades para seu projeto. Selecione e clique com o botão direito do mouse no projeto WebFacing cuja porta você deseja alterar e, em seguida, selecione Propriedades. A página Propriedades abre.
  3. Abra a seção Tempo de Execução > Propriedades > Projeto da página de propriedades. Clique no rótulo para o comando de CL como qual você deseja trabalhar. Clique no botão Alterar próximo ao campo Porta do host.
  4. Clique em Editar no diálogo Seleção de Host para alterar a Porta do host. Clique em OK ao concluir. As alterações são salvas no arquivo web.xml.

Feedback