Escanear Entity unidade de persistencia projetos WARs de EAR

Olá pessoal, estou desenvolvendo uma arquitetura com estilo empacotamento EAR.
Existem vários WARS dentro do EAR.
Um deles é a própria arquitetura do sistema, pois ela também deve fornecer diversos serviços
além da unidade de persistencia e processamento transacional.
Dentro do EAR só tem WAR!!
A unidade de persistencia está dentro de um deles em WEB-INF -> classes -> META-INF -> persistence.xml.

Todos os WAR dependem do subdeploy do WAR arquitetura(exceto a arquitetura lógico).

Eu queria que a unidade de persistência presente no WAR arquitetura conseguisse detectar as classes mapeadas que estão nos outros WARs.

Pois bem, para fazer isto basta colocar no lib do EAR um jar com o dominio de determinado WAR.
Aí é que tá, não queria fazer isto, pois eu teria que criar um projeto DOMINIO para cada WAR e colocar como dependencia do EAR(que iria na basta lib). São muitos WAR. E a árvore de dependencia entre os domínios não é tão simples.

Eu queria um modo de fazer com que a unidade de persistencia presente no WAR arquitetura escaneasse classes mapeadas dos outros WAR. Talvez retirando o persistence.xml de dentro do WAR e colocando no nível EAR, não sei. Alguem tem alguma idéia ???

JBOSS 7 + Maven + Java EE + Hibernate + JSF + CDI

Qual objetivo real dessa complicação toda? Imagina novas pessoas lidando com essas ideias fora do comum?

Porque é fora do comum??? Eu quero vários módulos war para poder fazer com que um deles forneça os recursos comuns a todos os outros… tipo css, javascript, páginas de erro e publica, templates xhtml, componentes… nao é fora do comum… tem até um nome para isso… overlay war… um plugin do maven que faz issoo…

a unica coisa q nao é comum é fazer o scanner dos outros módulos war como eu queria… mas a especificacao JPA realmente recomenta colocar as entity em um módulo JAR…