JBoss trocando a URL do site pelo IP + a porta do servidor

0 respostas
matheusfernal

Estou tentando pegar a url de uma aplicação web para poder concatenar com mais um trecho de endereço e dar um redirect.

Para pegar o host faço da seguinte forma:

HttpServletRequest request = (HttpServletRequest) facesContext.getExternalContext().getRequest(); String url = request.getRequestURL().toString();

Só que ao invés do método getRequestURL() retornar uma url no formato http://www.meusite.com.br está retornando http://192.XYZ.0.1:8080 que é o IP do servidor e a porta onde o JBoss está respondendo.

A URL está configurada via Apache e a aplicação utiliza a plataforma JBoss Seam e roda em um servidor JBoss 4.2 .

Alguém sabe o que tenho que fazer para ele me retornar a URL ao invés do IP : Porta do servidor? Faço praticamente a mesma coisa em uma aplicação .NET rodando no IIS e funciona perfeitamente.

Obrigado! :slight_smile:

Criado 19 de agosto de 2009
Respostas 0
Participantes 1