JBoss EAP 7.1.0.GA + picketlink 2.7.1.Наконечные причины org.jboss.modules.ModuleLoadError - PullRequest
0 голосов
/ 20 июня 2019

Я использую платформу приложений Red Hat JBoss Enterprise - версия 7.1.0.GA и пытаюсь использовать picketlink 2.7.1. Основные причины org.jboss.modules.ModuleLoadError.

Итак, я добавил в standalone.xml

<extension module="org.wildfly.extension.picketlink"/>

Затем запустил picketlink-installer-2.7.1.Final с муравьем, который дал мне: BUILD SUCCESSFUL, и когда я пытаюсь запустить свое приложение с помощью jboss, я получаю:

WARN  [org.jboss.modules] (ServerService Thread Pool -- 31) Failed to define class org.picketlink.identity.federation.web.handlers.saml2.SAML2IssuerTrustHandler in Module "org.picketlink.federation" from local module loader @58134517 (finder: local module finder @4450d156 (roots: D:\Jboss\bin\..\modules,D:\Jboss\bin\..\modules\system\layers\base)): org.jboss.modules.ModuleLoadError: org.jboss.common-core

Я добавил файл picketlink.xml с обработчиками:

<Handlers xmlns="urn:picketlink:identity-federation:handler:config:2.1"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="urn:picketlink:identity-federation:handler:config:2.1 ">
        <Handler class="org.picketlink.identity.federation.web.handlers.saml2.SAML2IssuerTrustHandler" />
        <Handler class="org.picketlink.identity.federation.web.handlers.saml2.SAML2LogOutHandler"/>
        <Handler class="org.picketlink.identity.federation.web.handlers.saml2.SAML2AuthenticationHandler"/>
        <Handler class="org.picketlink.identity.federation.web.handlers.saml2.RolesGenerationHandler"/>
</Handlers>

1 Ответ

0 голосов
/ 20 июня 2019

Я добавил в файл \ Jboss \ modules \ system \ layer \ base \ org \ jboss \ common-core \ main \ jboss-common-4.2.2.GA.jar и файл module.xml со следующим содержимым:

<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.5" name="org.jboss.common-core">
    <properties>
        <property name="jboss.api" value="private"/>
    </properties>
    <dependencies>
        <module name="javax.api"/>
    </dependencies>
    <resources>
        <resource-root path="jboss-common-4.2.2.GA.jar"/>
    </resources>
</module>

И эта ошибка исчезла, теперь у меня есть другие ошибки ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...