1

Bonjour !

J'ai besoin de votre aide !
Je développe un site en JEE organisé sous la forme d'un projet multi-module maven qui contient les modules backend et frontend.
Dans le backend, nous gérons le lien avec la base de données (persistence.xml) ainsi que plusieurs servlet.
Dans le frontend, nous utilisons le backend et nous déclarons d'autres servlets et un listener.

Actuellement, nous galérons pour faire fonctionner à la fois les deux contextes dans le frontend.
Par exemple, avec tomcat, la persistence ne fonctionne pas (mais jetty fonctionne).
Si je déplace le listener du projet frontend vers le backend, il n'est plus lancé lorsque l'on déploit le frontend alors qu'il devrait l'être.
Bref, connaissez vous une bonne solution pour éviter cela ?
J'ai trouvé la solution cargo où je peux fusionner mes fichiers de configuration pour obtenir un WAR standard, mais je crois que c'est plutôt déconseillé

2

3

Non, on utilise jetty et ça fonctionne. Mais petit à petit les incompatibilités s'accumulent.