Je suis en train de créer une application bancaire prototype pour l'une de mes missions. J'ai créé avec succès l'API de persistance, les EJB et toutes les tables requises. Cependant, lorsque je crée le WebClient pour mon application et d'intégrer que l'application d'entreprise et d'essayer de l'exécuter, je reçois l'erreur suivante:Erreur de servlet Java EE - modèle d'URL en double
java.lang.IllegalArgumentException: Servlet [
RegistrationPortImpl
] and Servlet [RegistrationRequesterPortImpl
] have the same url pattern
Le WebClient n'a que le fichier par défaut index.xhtml
sur elle et je n'ai pas encore intégré aux haricots gérés avec lui.
Je voulais juste vérifier si mon application serait exécutée après l'intégration avec l'application d'entreprise avant de faire des progrès.
Avez-vous ajouté des modèles d'URL à ces servlets? – muasif80
Je n'ai pas créé de serveur, il suffit d'utiliser JSF. Après plus de recherches sont venues sur un blog qui a effectivement résolu ce problème en ajoutant la ligne suivante dans le fichier web.xml. metadata-complete = "true" Cependant, je ne sais pas pourquoi cela résout le problème. –