0

BootStrap.groovy の init クロージャーに次のコードがあります。

private def setupDefaultAdmin = {

        log.info "Adding default user to system"

        // create the super user/admin account

        if (SentryUser.findAllByUsername("test@test.org") == null) {
        def admin = new SentryUser(username: "test@test.org",password: 'password',
                enabled: true).save(failOnError: true)

        admin = new SentryUser(username: "admin@test.org",password: 'password',
                enabled: true).save(failOnError: true)
        }

    }

このアプリケーションを JBOSS コンテナー バージョン 7.1 にデプロイすると、デプロイ時に無限ループに陥り続けます。私のDB設定は次のとおりです

production {
        dataSource {
            dbCreate = "update"
            url = "jdbc:h2:mem:prodDb;MVCC=TRUE;LOCK_TIMEOUT=10000"
            }
        }
4

1 に答える 1

0

この問題は grails.logging.jul.usebridge = true に関連していました

そのため、JBOSS で奇妙な点があり、本番環境でこの設定をオンにすると、問題が発生する可能性があることに注意してください。

于 2012-10-31T20:23:31.793 に答える