You should just need to use the latest grouper.jar in the module you are using (WS, loader, etc), replace the existing grouper.jar, and restart the service. For the UI if you want GRP-496, you will need to rebuild the UI.
gsh 0% loaderRunOneJob("CHANGE_LOG_changeLogTempToChangeLog") |
user-152-3-214-219:grouper shilen$ ./bin/gsh.sh -registry -check Using GROUPER_HOME: /srv/grouper Using GROUPER_CONF: /srv/grouper/conf Using JAVA: java using MEMORY: 64m-512m Grouper starting up: version: 1.6.0, build date: 2010/06/04 15:06:22, env: <no label configured> grouper.properties read from: /srv/grouper/conf/grouper.properties Grouper current directory is: /srv/grouper log4j.properties read from: /srv/grouper/conf/log4j.properties Grouper is logging to file: /srv/grouper/logs/grouper_error.log, at min level WARN for package: edu.internet2.middleware.grouper, based on log4j.properties grouper.hibernate.properties: /srv/grouper/conf/grouper.hibernate.properties grouper.hibernate.properties: sa@jdbc:hsqldb:hsql://localhost/grouper sources.xml read from: /srv/grouper/conf/sources.xml sources.xml groupersource id: g:gsa sources.xml jdbc source id: jdbc: GrouperJdbcConnectionProvider This db user 'sa' and url 'jdbc:hsqldb:hsql://localhost/grouper' are allowed to be changed in the grouper.properties Continuing... Grouper ddl object type 'Grouper' has dbVersion: 22 and java version: 23 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 f or each env), script file is: /srv/grouper/ddlScripts/grouperDdl_20100604_15_41_14_838.sql Note: this script was not executed due to option passed in To run script via gsh, carefully review it, then run this: gsh -registry -runsqlfile /srv/grouper/ddlScripts/grouperDdl_20100604_15_41_14_838.sql |
user-152-3-214-219:grouper shilen$ ./bin/gsh.sh -registry -runsqlfile ddlScripts/grouperDdl_20100604_15_41_14_838.sql Using GROUPER_HOME: /srv/grouper Using GROUPER_CONF: /srv/grouper/conf Using JAVA: java using MEMORY: 64m-512m This db user 'sa' and url 'jdbc:hsqldb:hsql://localhost/grouper' are allowed to be changed in the grouper.properties Continuing... Script was executed successfully Grouper starting up: version: 1.6.0, build date: 2010/06/04 15:06:22, env: <no label configured> grouper.properties read from: /srv/grouper/conf/grouper.properties Grouper current directory is: /srv/grouper log4j.properties read from: /srv/grouper/conf/log4j.properties Grouper is logging to file: /srv/grouper/logs/grouper_error.log, at min level WARN for package: edu.internet2.middleware.grouper, based on log4j.properties grouper.hibernate.properties: /srv/grouper/conf/grouper.hibernate.properties grouper.hibernate.properties: sa@jdbc:hsqldb:hsql://localhost/grouper sources.xml read from: /srv/grouper/conf/sources.xml sources.xml groupersource id: g:gsa sources.xml jdbc source id: jdbc: GrouperJdbcConnectionProvider |
gsh 0% new SyncFlatTables().sendNotifications(false).syncAllFlatTables(); Searching for the number of missing flat groups Found 0 missing flat groups Searching for the number of missing flat stems Found 0 missing flat stems Searching for the number of missing flat attribute defs Found 0 missing flat attribute defs Searching for the number of missing flat memberships Found approximately 7 missing flat memberships. The count is an estimate because it may include duplicates. Retrieving batch of up to 100000 memberships Done making 7 of approximately 7 updates Searching for bad flat memberships Found 0 bad flat memberships Searching for bad flat groups Found 0 bad flat groups Searching for bad flat stems Found 0 bad flat stems Searching for bad flat attribute defs Found 0 bad flat attribute defs java.lang.Long: 7 |