2014-07-01 3 views
1

J'essaye de créer un domaine jdbc dans Glassfish 4.0 mais cela me donne l'erreur suivante. J'ai essayé d'exécuter une commande ping sur le pool de connexion et cela fonctionne correctement.Impossible de créer un domaine jdbc dans Glassfish 4

Voici la sortie du journal.

[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] of classtype [com.sun.enterprise.security.ee.auth.realm.jdbc.JDBCRealm] successfully created.]]

[2014-07-01T10:21:44.679+0300] [glassfish 4.0] [SEVERE] [] [org.glassfish.admingui] [tid: _ThreadID=37 _ThreadName=admin-listener(4)] [timeMillis: 1404199304679] [levelValue: 1000] [[ RestResponse.getResponse() gives 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:user-name-column=email:password-column=password:group-table=groups:group-table-user-name-column=email:group-name-column=group_name:digestrealm-password-enc-algorithm=SHA-256:, target=default-config}']]

Répondre

1

Il s'est avéré que le problème était le langage de langue locale de la JVM. Lorsque j'ajoute les propriétés suivantes aux options JVM dans Glassfish, tout a commencé à fonctionner correctement.

-Duser.language=en

-Duser.region=US

Questions connexes