Esiste una soluzione one-liner per escludere più moduli JBoss in jboss-deployment-structure.xml
confezionato nell'applicazione war
?
Attuale:
<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>
Desiderato (qualcosa di simile):
<exclusions>
<module name="org.jboss.resteasy.**" />
</exclusions>
risposte:
0 per risposta № 1È possibile escludere solo i sottosistemi esistenti. Controlla il tuo standalone.xml
file. Tutte le cose che vengono sotto <subsystem>
tag può essere escluso e nient'altro. Escludere javax.ws.rs
, è necessario escludere il sottosistema jaxrs
e quindi aggiungere queste esclusioni anche nel <deployment>
sezione in jboss-deployment.structure.xml
:
<exclusions>
<module name="javax.ws.rs.api" />
<module name="javaee.api" />
</exclusions>