Impedir a execução do ServletContainerInitializer ou como usar ordem absoluta

é possível impedir a execução do ServletContainerInitializer de um jar fornecido.

Eu quero impedir a execução deJerseyServletContainerInitializer.java fornecido pelo Glassfish 4.1 como um pacote osgi (emjersey-container-servlet.jar)

Ou como posso usar o<absolute-order> do web.xml para impor o carregamento doResteasyServletInitializer.java Fornecido emresteasy-servlet-initializer-3.0.11.Final.jar antes da execução da contraparte da camisa?

Não entendo como isso pode ser alcançado usando o web.xml. Também a especificação deServletContainerInitializer afirma:

Nos dois casos, os serviços ServletContainerInitializer dos arquivos JAR de fragmentos da Web excluídos de uma ordem absoluta devem ser ignorados e a ordem na qual esses serviços são descobertos deve seguir o modelo de delegação de carregamento de classe do aplicativo.

Portanto, tentei no meu glassfish-web.xml, mas sem efeito.

Por favor, me guie neste.

Felicidades

(p.s. removerjersey-container-servlet.jar do glassfish / modules / pasta "funciona")

questionAnswers(1)

yourAnswerToTheQuestion