Show Table of Contents
4.2.6. Fehlerbehebung und Auflösung von DuplicateServiceExceptions
Falls Sie eine DuplicateServiceException für ein Subdeployment eines JAR oder eine Meldung erhalten, die besagt, dass die WAR Applikation bereits installiert ist, wenn Sie Ihr EAR in der JBoss EAP 6 deployen, so kann dies aufgrund der Änderungen der Art und Weise sein, in der JBossWS das Deployment handhabt.
Mit der JBossWS 3.3.0 Release wurde ein neuer Context Root Mapping Algorithmus für Servlet-basierte Endpunkte eingeführt, um eine nahtlose Kompatibilität mit TCK6 zu gewährleisten. Falls das EAR-Archiv der Applikation ein WAR und ein JAR mit demselben Namen enthält, so kann JBossWS einen WAR-Kontext und Web-Kontext mit demselben Namen erstellen. Der Web-Kontext steht im Konflikt mit dem WAR-Kontext, was zu Deployment-Fehlern führt. Lösen Sie die Deployment-Probleme auf eine der folgenden Arten:
- Benennen Sie die JAR-Datei um in einen Namen, der sich vom WAR unterscheidet, damit die generierten Web- und WAR-Kontexte eindeutig sind.
- Liefern Sie ein
<context-root>-Element in derjboss-web.xml-Datei. - Liefern Sie ein
<context-root>-Element in derjboss-webservices.xml-Datei. - Passen Sie das
<context-root>-Element für das WAR in derapplication.xml-Datei an.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.