Eu estava obtendo o erro do título enquanto tentava fazer a instalação de uma aplicação a partir do Rational Application Developer 7.5 em um servidor WAS 7 dentro de uma máquina virtual RHEL 5.2 que é, para todos os efeitos, um servidor de aplicação remoto.
O estranho é que eu e meu camarada Vx, que estava usando seu RSA 7.5 no Ubuntu 9.04, já havíamos conseguido configurar o servidor no RAD/RSA usando SOAP over HTTP, que é mais lento, porém mais tranquilo de lidar com firewalls. Mas nada de conseguirmos fazer o deploy.
Depois de gastar muito tempo em todas as formas de configuração e testes, acabei encontrando a solução para o problema neste link. No final toda a questão se resume a nomes... O servidor RHEL havia sido instalado de modo padrão, sem configurações específicas de nome e domínio, ficando com o básico "localhost.localdomain". A máquina virtual estava configurada com NAT e o endereço na máquina host (onde estava o RAD) havia sido configurada com "meuservidor.meudomínio" com um endereço local 192.168.XXX.XXX . Então, com este cenário tomamos os seguintes passos, que resolveram a questão:
O estranho é que eu e meu camarada Vx, que estava usando seu RSA 7.5 no Ubuntu 9.04, já havíamos conseguido configurar o servidor no RAD/RSA usando SOAP over HTTP, que é mais lento, porém mais tranquilo de lidar com firewalls. Mas nada de conseguirmos fazer o deploy.
Depois de gastar muito tempo em todas as formas de configuração e testes, acabei encontrando a solução para o problema neste link. No final toda a questão se resume a nomes... O servidor RHEL havia sido instalado de modo padrão, sem configurações específicas de nome e domínio, ficando com o básico "localhost.localdomain". A máquina virtual estava configurada com NAT e o endereço na máquina host (onde estava o RAD) havia sido configurada com "meuservidor.meudomínio" com um endereço local 192.168.XXX.XXX . Então, com este cenário tomamos os seguintes passos, que resolveram a questão:
- Adicionamos o nome "meuservidor.meudominio" ao /etc/hosts da máquina virtual RHEL.
- Reconfiguramos o arquivo de definições do servidor serverindex.xml localizado em <WAS_HOME>/profiles/<PROFILENAME>/config/cells/<CELLNAME>/nodes/<NODENAME>/serverindex.xml, adicionando o nome "meuservidor.meudominio" à primeira entrada "hostName".
- O nome "meuservidor.meudominio" é o mesmo que o RAD/RSA consegue resolver para conectar-se ao servidor de aplicação via SOAP. Se não for este o caso, faça com que seja :)
- Reiniciamos o servidor
Comments