Conexão entre 2 WARs dentro de um EAR?

seria possivel?

procurei na net e não encontrei o que eu queria…

em um JBoss… envio um EAR… possuindo 2 ou mais WARs…
supondo: WAR1 e WAR2

rodo minha sessão no WAR1, clico em alguns links e tudo bem,
agora a duvida…
teria como manter a mesma sessão do WAR1 no WAR2 ?

exemplo simples… um site de compras na net…
no WAR1, tenho uma sessão comprando tantos itens de alguns produtos…
ao passar para o “dominio” do WAR2, essa informação de sessão seria levada junto, incluindo Login, e etc…
sem a necessidade de precisar logar novamente…

alguem sabe se isso é possivel ?

—EDIT—

andei vendo alguns links em ingles
que dizem q o JBoss ainda nao implementou isso (post de Fev/06)
https://jira.jboss.org/jira/browse/JBAS-2861

e na epoca somente o Weblogic e o WebSphere possuiam essa função…
alguem confirma?
hoje em dia já funciona no JBoss?

Quanto ao login você pode usar o single sing on SSO do tomcat que já vem dentro do jboss.
Com isso você pode usar o mesmo login para várias aplicações.
Tem também o crosscontext que permite que você utilize recursos de outro contexto web.

Isso não dá pra fazer no Jboss 4.x , eu lí alguma coisa que no Jboss 5 isso será possível.

O que acontece é que o contexto de aplicações war’s são distintas, mesmo estando dentro de um unico EAR. Para “simular” um compartilhamento de informações entre war’s vc. pode jogar isso na arqvore JNDI ou gerar um SessionBean com Statefull.

Bem lembrado… tem o crosscontext tambêm !!!

Obrigado pela resposta…

agora, esse crossContext é confiavel mesmo?

conseguiria “trazer” toda a minha session de um WAR para outro ?

Também estou com esse mesmo problema e preciso de uma solução mas esse crosscontext não sei como uso.
Obrigado.