Skip to Content.
Sympa Menu

grouper-users - Re: [grouper-users] 2.4.x installer fails, Problem reading config: 'database:grouper'

Subject: Grouper Users - Open Discussion List

List archive

Re: [grouper-users] 2.4.x installer fails, Problem reading config: 'database:grouper'

Chronological Thread 
  • From: "Pete St. Onge" <>
  • To: "Redman, Chad" <>
  • Cc: "" <>
  • Subject: Re: [grouper-users] 2.4.x installer fails, Problem reading config: 'database:grouper'
  • Date: Fri, 27 Sep 2019 09:27:35 -0400

Hi Chad,

This was it exactly, I reverted to Java 1.8 and was able to complete the installation.

Many thanks! -- pete

On 2019-09-26 8:59 a.m., Redman, Chad wrote:
Are you on Java 11 by chance? We're working on that for 2.5, but not there
yet. You can add these jars manually which are no longer in the Java 11


For gsh to work, you may need to replace groovy-all-2.5.0-beta-2.jar with
some or all of the groovy-* jars that are now split up into smaller
components instead of one big jar file. We haven't identified which of them
are necessary yet. Testing so far also indicates upgrading to


-----Original Message-----
[] On Behalf Of Pete St. Onge
Sent: Thursday, September 26, 2019 8:27 AM
Subject: [grouper-users] 2.4.x installer fails, Problem reading config:

Hello all,

My google-fu hasn't yet proven fruitful, so here goes.

I'm trying to install 2.4 current (all patches), on a CentOS VM in our
dev environment, but the process fails.

My previous installation in a proof of concept environment (Ubuntu VM on
VirtualBox) went fine.

The grouper config table in both instances is empty, and the 'sa' user
has ownership and privs on the PostgreSQL database used for Grouper as
well as all of the tables & views.

.Sep. 26, 2019 8:17:37 A.M.
SEVERE: Process exit status=1: out: Detected Grouper directory structure
'api' (valid is api or webapp)
Using GROUPER_HOME: /opt/grouper/2.4.0/grouper.apiBinary-2.4.0
Using JAVA: java
using MEMORY: 64m-750m
Grouper starting up: version: 2.4.0, build date: null, env: <no label
grouperPatchStatus read from:
api patches installed: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12,
13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48,
49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
67, 68, 69, 70, 71, 72, 73 read from:
Grouper current directory is: /opt/grouper/2.4.0/grouper.apiBinary-2.4.0 read from:
Grouper is logging to file:
/opt/grouper/2.4.0/grouper.apiBinary-2.4.0/logs/grouper_error.log, at
min level WARN for package: edu.internet2.middleware.grouper, based on
/opt/grouper/2.4.0/grouper.apiBinary-2.4.0/conf/ sa@jdbc:postgresql://localhost:5432/grouper240 read from:
sources configured in: groupersource id: g:gsa ldap source id: ldap: utorable groupersource id: grouperEntities
Script was executed successfully

, err: log4j:WARN No such property [maxBackupIndex] in
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.postgresql.jdbc.TimestampUtils
to field java.util.TimeZone.defaultTimeZone
WARNING: Please consider reporting this to the maintainers of
WARNING: Use --illegal-access=warn to enable warnings of further illegal
reflective access operations
WARNING: All illegal access operations will be denied in a future release
Grouper ddl object type 'Grouper' has dbVersion: 0 and java version: 31
Grouper ddl object type 'Subject' has dbVersion: 0 and java version: 1
Grouper database schema DDL requires updates
(should run script manually and carefully, in sections, verify data
before drop statements, backup/export important data before starting,
follow change log on confluence, dont run exact same script in multiple
envs - generate a new one for each env),
script file is:
edu.internet2.middleware.grouper.exception.GrouperException: unable to
initialize registry: unable to retrieve GrouperSystem: Problem reading
config: 'database:grouper'
Caused by: edu.internet2.middleware.grouper.exception.GrouperException:
unable to retrieve GrouperSystem: Problem reading config: 'database:grouper'
Caused by: java.lang.RuntimeException: Problem reading config:
Caused by: java.lang.RuntimeException: unable to initialize hibernate:
Erroroperation: getDatabaseConfigsOrFromCache, configFileName:, hasDatabaseConfig: true, cacheForSeconds: 120,
needsReload: true, needsReload2: true, initted: true, exception:
java.lang.RuntimeException: unable to initialize hibernate:

Thanks in advance, -- pete

Peter St. Onge
Information Security Architect (416)978-5030
Business Continuity and Communications
Information + Technology Services University of Toronto

Archive powered by MHonArc 2.6.19.

Top of Page