1. J'ai un projet en JSF 2.0 , quand je le deploy on tant que .war il marche bien , par contre si je le deploy dans un ear il marche pas , pour générer le application.xml du ear , j'utilise

<build>
<plugins>
<plugin>
<artifactId>maven-ear-plugin</artifactId>
<version>2.5</version>
<configuration>
<earSourceIncludes>META-INF/</earSourceIncludes>
<modules>
<webModule>
<groupId>fr.onf.teck</groupId>
<artifactId>teck-ctpf</artifactId>
<contextRoot>/teck-ctpf</contextRoot>
</webModule>
</modules>
<version>5</version> <!-- ici j'ai essayé toutes les versions 1.3 .... 6 mais ca marche pas
<finalName>${finalName}</finalName>
</configuration>
</plugin>
</plugins>
</build>


alors qu'est ce qu'il me faut pour généré le fichier un application.xml qui permet le deply du mon projet sans erreur .

2. Quelle sont les types de communications que je peux utiliser entre 2 .war dans un même serveur . pour les 2 sénarios suivants :
A.war B.war sont 2 .war dans un C.ear .
A.war B.war dans le même serveur