2016-03-21 10 views
2

Gibt es eine Einzellinienlösung zum Ausschluss mehrerer JBoss-Module in jboss-deployment-structure.xml, die in der Anwendung war verpackt sind?Platzhalter, um mehrere JBoss-Module in jboss-deployment-structure.xml auszuschließen?

Aktuell:

<exclusions> 
    <module name="org.jboss.resteasy" /> 
    <module name="org.jboss.resteasy.resteasy-jaxrs" /> 
    <module name="org.jboss.resteasy.resteasy-cdi" /> 
    <module name="org.jboss.resteasy.jackson-provider" /> 
    <module name="org.jboss.resteasy.resteasy-atom-provider" /> 
    <module name="org.jboss.resteasy.resteasy-hibernatevalidator-provider" /> 
    <module name="org.jboss.resteasy.resteasy-jaxb-provider" /> 
    <module name="org.jboss.resteasy.resteasy-jettison-provider" /> 
    <module name="org.jboss.resteasy.resteasy-jsapi" /> 
    <module name="org.jboss.resteasy.resteasy-multipart-provider" /> 
    <module name="org.jboss.resteasy.resteasy-yaml-provider" /> 
</exclusions> 

Wunsch (so etwas wie):

<exclusions> 
    <module name="org.jboss.resteasy.**" /> 
</exclusions> 
+1

Gemäß der [Dokumentation] (https://access.redhat.com/documentation/ JBoss_Enterprise_Application_Platform/6/html/Entwicklungshandbuch/Exclude_a_Subsystem_from_a_Deployment.html), Sie brauchen nur etwas wie '. Kein Platzhalter benötigt. – aribeiro

+0

Wenn Sie das Subsystem vollständig ausschließen, aber trotzdem einige Module benötigen, müssen diese angegeben werden. Weitere Details hier - https://docs.jboss.org/author/display/AS7/Class+Loading+in+AS7 – Sampada

+0

Hat mein Vorschlag geholfen? – aribeiro

Antwort

0

können Sie nur Subsysteme ausschließen, die vorhanden sind. Überprüfen Sie Ihre standalone.xml Datei. Alle Sachen, die unter <subsystem> Tag kommen, können ausgeschlossen werden und sonst nichts. Um auszuschließen, javax.ws.rs, müssen Sie das Subsystem jaxrs auszuschließen und dann diese Ausschlüsse hinzufügen, als auch in dem <deployment> Abschnitt in jboss-deployment.structure.xml:

 <exclusions> 
      <module name="javax.ws.rs.api" /> 
      <module name="javaee.api" /> 
     </exclusions>