Исключить предоставленную версию Джексона из JBoss 7 EAP

Я пытаюсь использовать более новую версию Джексона, поскольку JBoss 7 EAP обеспечивает. Чтобы решить мою проблему, я создалJBoss развертывания-structure.xml файл, который содержится в моей войне развертывания.

<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>

Но похоже, что JBoss использует поставляемый модуль вместо предоставленной зависимости.

ModuleClassLoader для модуля "com.fasterxml.jackson.core.jackson-databind: main" из локального загрузчика модулей @ 134593bf (поиск: поиск локального модуля @ 4bb4de6a (корни: ... \ jboss-eap-7.0 \ modules, ... \ JBoss-EAP-7.0 \ модули \ система \ слои \ основа))

Я нашел похожий вопросJBoss 7 Classloader - исключить реализацию модуля но это не помогло мне.

Что я упустил?

Ответы на вопрос(2)

Ваш ответ на вопрос