Virtual Host no Jboss as7

Galera,

Gostaria de fazer Virtual hosts no jboss As7, hospedar varias “aplicações”. Quando remotamente, num navegador alguem tentasse entrar em www.app1.com.br; o jboss redirecionasse para o “app1”. O mesmo processo aconteceria para www.app2.com.br, só que redirecionaria para o “app2”

Agradeço desde já

Olá

Esse link da comunidade pode ajudar: https://community.jboss.org/wiki/VirtualHostsWithJBossAS7

Está em ingles mas qualquer coisa posta ai que te ajudo.

[]s

Esse link também é interessate --> http://middlewaremagic.com/jboss/?p=174

Tentei fazer o tutorial da comunidade do jboss, nao consegui. Apesar de parecer bem simples, mas dá um erro quando eu altero o standalone.xml e nao acontece nada se eu alterar o domain.xml

Cara blz…
Estou meio sem tempo hoje e amanha…
Mas no FDS coloco um exemplo aqui passo a passo :slight_smile:
[]s

Oopa… tranquilo então. Obrigado cara

Man, se der pra vc colocar o tuto pra mim… que eu queria aprender como faze aê…
Obrigadão aẽ :smiley:

pow mano… desculpa pela demora esse fds não consegui mexer…
mas amanha a noite eu consigo de dar um retorno disso…
abraços

hehe ainda não esqueci de post não hein… so to sem tempo mesmo… talvez vc já tenha até conseguindo né…
é que quero te explicar passo a passo.
esse FDS sai… sorry mesmo a vida tá corrida…

Abraços

No arquivo standalone/configuration/standalone.xml (se usar a versão standalone), localize o sub sistema web: subsystem xmlns=“urn:jboss:domain:web:1.1”.
Nele vai ver que existe um virtual-server já configurado que é o virtual host padrão. Para poder adicionar um novo virtual host simplismente crie uma nova tag virtual-server.
Exemplo:

<subsystem xmlns="urn:jboss:domain:web:1.1" default-virtual-server="host1.basis" native="false">
            <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/>
            <virtual-server name="host1.basis" enable-welcome-root="false"/>
            <virtual-server name="host2.basis" enable-welcome-root="false" default-web-module="host2"/>
</subsystem>

O default-web-module=“host2” permite especificar o nome padrão do war que será instalado na raíz. Neste exemplo host2.war configurado para ser instalado no host host2.basis.

Isso só criou a entrada para o virtual host. Para instalar um war (ou ear) em um host em particular, deve editar o WEB-INF/jboss-web.xml e indicar em qual virtual host a aplicação será instalada:

<jboss-web> <context-root>/</context-root> <virtual-host>host2.basis</virtual-host> </jboss-web>

Pessoalmente não gostei de ter que editar um arquivo de configuração dentro da aplicação, pois complica o processo de build.

Fala ae galera estou revivendo este tópico rssss!!

alterando este virtual-server eu estarei alterando a url de acesso ao sistema?! tipo

ao inves de colocar http://ip:porta/sistema eu acessaria via uma url www.sistema.algo ?!?!