Olá Nico, acho que foi até com vc que conversei sobre isso lá no curso de EJB. Seguinte lá na empresa que trabalho temos muitos projetos dependentes web que dependem de projetos EJB, por exemplo: o projeto gestores.war depende de gestores_server.jar, o sistema convenio.war depende do gestores_server.jar e do convenio_server.jar, o sistema licitacao.war depende do licitacao_server.jar e do gestores_server.jar e todos os sistemas .war deoendem do seguranca_server.jar. Como eu fazia deploy disso? simples, empacotava tudo em um EAR e tudo funcionaria perfeitamente. Entretando existe um bug, que na verdade é do CDI que vc não consegue empacotar dois projetos utilizando CDI dentro de um EAR(http://balusc.omnifaces.org/2013/10/cdi-behaved-unexpectedly-in-ear-so.html).
Esse BUG ainda existe ou já foi corrigido? Se ainda não foi corrigido, qual a melhor forma de empacotar projetos que encontram-se na situação acima?