Excluir la versión jackson proporcionada de JBoss 7 EAP

Estoy tratando de usar una versión más nueva de Jackson como JBoss 7 EAP ofrece. Para resolver mi problema, he creado unjboss-deployment-structure.xml archivo que está contenido en mi despliegue de guerra.

<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2">
    <deployment>
        <exclusions>
            <!--<module name="com.fasterxml.jackson.core.jackson-core" slot="main" />-->
            <!--<module name="com.fasterxml.jackson.core.jackson-annotations" slot="main" />-->
            <module name="com.fasterxml.jackson.core.jackson-databind" slot="main" />
        </exclusions>
    </deployment>
</jboss-deployment-structure>

Pero parece que JBoss usa el módulo entregado en lugar de la dependencia proporcionada.

ModuleClassLoader para el módulo "com.fasterxml.jackson.core.jackson-databind: main" del cargador de módulos local @ 134593bf (buscador: buscador de módulo local @ 4bb4de6a (raíces: ... \ jboss-eap-7.0 \ modules, ... \ jboss-eap-7.0 \ modules \ system \ layers \ base))

He encontrado una pregunta similarJBoss 7 Classloader - Excluir la implementación del módulo Pero no me ayudó.

¿Qué me perdí?

Respuestas a la pregunta(2)

Su respuesta a la pregunta