1
我想在JBoss 6.1 Final中使用自定义主体类。从the JBoss documentation它看起来像我必须添加行如何设置自定义主体类
<principalClass="es.caib.gesma.browseldap.LdapPrincipal"/>
到login-config.xml文件,但目前还不清楚究竟在何处。我在我的应用程序策略定义中的几个位置尝试过,但它总是会引发异常。
,我已经尝试了地方(一次一个)是:
<application-policy name="GesManPolicy">
<----- Here
<authentication>
<----- Here
<login-module code="es.caib.gesma.browseldap.BrowseLdapLoginModule" flag="required">
<----- And here
<module-option name="java.naming.factory.initial">com.sun.jndi.ldap.LdapCtxFactory</module-option>
...
,我一次比一次是
10:17:05,359 WARN [XMLLoginConfigImpl] End loadConfig, failed to load config: vfs:/C:/desarrollo/jboss-6.1.0.Final/server/default/conf/login-config.xml:
org.jboss.security.auth.login.ParseException: Encountered " <ANY> "<?xml "" at line 1, column 1. Was expecting one of:
<EOF>
<IDENTIFIER> ...
at org.jboss.security.auth.login.SunConfigParser.generateParseException(SunConfigParser.java:415) [:3.0.0.CR2]
at org.jboss.security.auth.login.SunConfigParser.jj_consume_token(SunConfigParser.java:352) [:3.0.0.CR2]
at org.jboss.security.auth.login.SunConfigParser.config(SunConfigParser.java:99)
....
的地方/我应该如何设置的任何想法异常自定义主体?
在此先感谢。