2016-11-18 6 views
2

У меня есть эта конфигурация безопасности в Glassfish domain.xml, которая работает для 4.0, но не работает в 4.1.1, может кто-то помочь определить, что не так. Единственное отличие является пакетом класса "й"Миграция из glassfish 4.0 в Glassfish 4.1.1 - проблема в области JDBC

GF 4.0 (с дополнительным ee)

<auth-realm classname="com.sun.enterprise.security.ee.auth.realm.jdbc.JDBCRealm" name="authentication-realm"> 
<property name="jaas-context" value="jdbcRealm"></property> 
<property name="password-column" value="password"></property> 
<property name="datasource-jndi" value="jdbc/SomeDS"></property> 
<property name="group-table" value="v_user_role"></property> 
<property name="charset" value="UTF-8"></property> 
<property name="user-table" value="v_user_role"></property> 
<property name="group-name-column" value="rolename"></property> 
<property name="digest-algorithm" value="SHA-256"></property> 
<property name="user-name-column" value="username"></property> 
<property name="digestrealm-password-enc-algorithm" value="SHA-256"></property> 
<property name="encoding" value="Base64"></property> 
</auth-realm> 

GF 4.1.1

<auth-realm classname="com.sun.enterprise.security.auth.realm.jdbc.JDBCRealm" name="authentication-realm"> 
<property name="jaas-context" value="jdbcRealm"></property> 
<property name="password-column" value="password"></property> 
<property name="datasource-jndi" value="jdbc/SomeDS"></property> 
<property name="group-table" value="v_user_role"></property> 
<property name="charset" value="UTF-8"></property> 
<property name="user-table" value="v_user_role"></property> 
<property name="group-name-column" value="rolename"></property> 
<property name="digest-algorithm" value="SHA-256"></property> 
<property name="user-name-column" value="username"></property> 
<property name="digestrealm-password-enc-algorithm" value="SHA-256"></property> 
<property name="encoding" value="Base64"></property> 
</auth-realm> 

ответ

3

проблема возникла потому, что я копия-вставил ресурс JBDC от стеклянной рыбы 4.0 до стеклянной рыбы 4.1.1 domain.xml. Проблема была решена после восстановления ресурса JDBC вручную и воссоздания с помощью консоли администратора или командной строки.

Смежные вопросы