无法在Glassfish 4中创建jdbc领域
我试图在Glassfish 4.0中创建一个jdbc领域,但它给了我以下错误。
创建Authrealm realmforsuggestboard失败。 java.lang.SecurityException:java.io.IOException:配置错误:无效的控制标志,REQUIRED java.lang.SecurityException:java.io.IOException:配置错误:无效的控制标志REQUİRED
我试图ping连接池,它工作正常。
这是日志输出。
[2014-07-01T10:21:44.674 + 0300] [glassfish 4.0] [INFO] [realm.loaded.successfully] [javax.enterprise.system.core.security.com.sun.enterprise.security.auth.realm] [tid:_ThreadID = 190 _ThreadName = admin-listener(8)] [timeMillis:1404199304674] [levelValue:800] [[SEC1115:Realm [realmformyboard] classtype [com.sun.enterprise.security.ee.auth.realm。 jdbc.JDBCRealm]成功创建。]]
[2014-07-01T10:21:44.679 + 0300] [glassfish 4.0] [严重] [] [org.glassfish.admingui] [tid:_ThreadID = 37 _ThreadName = admin-listener(4)] [timeMillis:1404199304679] [ levelValue:1000] [[RestResponse.getResponse()给出FAILURE。 endpoint ='http://localhost.com:4848/management/domain/configs/config/default-config/security-service/auth-realm'; attrs ='{classname = com.sun.enterprise.security.ee.auth.realm.jdbc.JDBCRealm,name = realmformyboard,property = jaas-context = jdbcRealm:datasource -jndi = jdbc / myboard:user-table = users:用户名栏=电子邮件:密码列=密码:组表=基团:基团的表的用户名栏=电子邮件:组名称列=组名:digestrealm-密码ENC-算法SHA-= 256 :, target = default-config}']]
事实证明,问题是JVM的语言环境语言。 当我将以下属性添加到Glassfish中的JVM选项时,一切开始正常工作。
-Duser.language = EN
-Duser.region = US
链接地址: http://www.djcxy.com/p/22091.html上一篇: Can't create jdbc realm in Glassfish 4
下一篇: JDBC Realm