Ciao e grazie per la risposta, nel frattempo ho fatto pure questo test e come puoi vedere dai POM:
MyEjbs: https://github.com/AndreaCatania/Ejb...MyEjbs/pom.xml
MyWeb: https://github.com/AndreaCatania/Ejb.../MyWeb/pom.xml
MyWeb2: https://github.com/AndreaCatania/Ejb...MyWeb2/pom.xml
Tutto è impostato come dici tu però in fase di pubblicazione nel server, JBOSS mi dice che vengono istanziate 3 EJB ho la conferma di questo perche ho aggiunto 1 classe con variabile pubblica e statica al EJB (che dovrebbe essere condivisa tra i moduli MyWeb e MyWeb2).
Tramite la servlet contenuta nel modulo "MyWeb2"(https://github.com/AndreaCatania/Ejb...vlet/Test.java) modifico il testo di questa variabile statica e mi aspetto che la servlet del modulo "MyWeb" legga il nuovo testo impostato (https://github.com/AndreaCatania/Ejb...vlet/Test.java) e questo non accade. Se ci fossero solamente le interfacce, come mi aspetto, dovrei poter accedere alla stessa variabile e cosi non è.
Ci sono vicino ma manca ancora qualcosa...