Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用Jboss fuse配置JAAS的自定义LoginModule_Java_Jboss_Jaas_Jbossfuse - Fatal编程技术网

Java 如何使用Jboss fuse配置JAAS的自定义LoginModule

Java 如何使用Jboss fuse配置JAAS的自定义LoginModule,java,jboss,jaas,jbossfuse,Java,Jboss,Jaas,Jbossfuse,我试图在jboss fuse blueprint中配置我的JAAS自定义LoginModule,但它总是以以下例外结束 Caused by: java.lang.ClassNotFoundException: org.apache.karaf.jaas.config.JaasRealm not found by log-query [335] at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDeleg

我试图在jboss fuse blueprint中配置我的JAAS自定义LoginModule,但它总是以以下例外结束

Caused by: java.lang.ClassNotFoundException: org.apache.karaf.jaas.config.JaasRealm not found by log-query [335]
    at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1556)
    at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:77)
    at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1993)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)[:1.8.0_121]
    at org.apache.felix.framework.Felix.loadBundleClass(Felix.java:1853)
    at org.apache.felix.framework.BundleImpl.loadClass(BundleImpl.java:958)
    at org.apache.aries.blueprint.container.BlueprintContainerImpl.loadClass(BlueprintContainerImpl.java:439)
    at org.apache.aries.blueprint.container.ServiceRecipe.convertStringsToClasses(ServiceRecipe.java:432)
    at org.apache.aries.blueprint.container.ServiceRecipe.getClassesForProxying(ServiceRecipe.java:422)
    at org.apache.aries.blueprint.container.ServiceRecipe.createService(ServiceRecipe.java:302)
    ... 47 more
下面是我的蓝图

<?xml version="1.0" encoding="UTF-8"?>
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
    xmlns:jaas="http://karaf.apache.org/xmlns/jaas/v1.0.0"
    xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0">

    <jaas:config name="JaasConfig" rank="2">
        <jaas:module className="pk.com.herman.jaas.JaasLoginModule"
            flags="required">
        </jaas:module>
    </jaas:config>
</blueprint>


看看@FedericoSierra非常感谢你的推荐,帮了我很多忙。。。我有一个疑问,java中的动态导入是什么意思。n静态和动态之间的差异。你能在这方面帮助我吗?不客气,关于你的dynamics导入问题,请发布一个新问题。