seguinte…
Tenho uma aplicação web em Jboss, com EJB e Struts.
e preciso ter mais de um context-root.
exemplo:
localhost:8080\minhapagina
e também preciso acessar por:
localhost:8080\minhapaginateste
alguem sabe como fazer?

seguinte…
Tenho uma aplicação web em Jboss, com EJB e Struts.
e preciso ter mais de um context-root.
exemplo:
localhost:8080\minhapagina
e também preciso acessar por:
localhost:8080\minhapaginateste
alguem sabe como fazer?

Se eu entendi bem, vc pode montar um .ear e mapear seus contextos la dentro.
Ex:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE application PUBLIC "-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN" "http://java.sun.com/dtd/application_1_3.dtd">
<application>
<display-name>Meu Display Name</display-name>
<description>Minha Description</description>
<module>
<ejb>meuEJB.jar</ejb>
</module>
<module>
<web>
<web-uri>web-app.war</web-uri>
<context-root>/minhaAppA</context-root>
</web>
<module>
<web>
<web-uri>web-app.war</web-uri>
<context-root>/minhaAppB</context-root>
</web>
</module>
</application>
Assim vc mapeia pro mesmo war 2 diferentes contextos.
Pouts… pensei que ia ser simples assim mesmo…
mas não deu cara…
ele só pega o segundo mapeamento.
da uma olhada como esta o meu:
<?xml version = '1.0' encoding = 'windows-1252'?>
<!DOCTYPE application PUBLIC "-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN" "http://java.sun.com/dtd/application_1_3.dtd">
<application>
<display-name>teste</display-name>
<module>
<web>
<web-uri>testeWEB-war</web-uri>
<context-root>portal</context-root>
</web>
</module>
<module>
<web>
<web-uri>testeWEB-war</web-uri>
<context-root>portalteste</context-root>
</web>
</module>
<module>
<ejb>services-jar</ejb>
</module>
<module>
<ejb>genericTables-jar</ejb>
</module>
</application>
Ué, então eu confundi, ele deve permitir somente um mapeamento.
O que vc pode fazer então, caso não seja possível (não tenho Jboss pra testar), é colocar um Apache numa camada superior servindo de entrada pra sua aplicação, e mapeando as duas urls para o mesmo endereço no Jboss.
essa opção não é viavel… =D
ninguem mais sabe alguma solução?