grouper-users - [grouper-users] RE: Grouper 2.3.0 installer errors
Subject: Grouper Users - Open Discussion List
List archive
- From: "Hyzer, Chris" <>
- To: Keith Hazelton <>, "" <>
- Subject: [grouper-users] RE: Grouper 2.3.0 installer errors
- Date: Thu, 21 Apr 2016 17:30:40 +0000
- Accept-language: en-US
- Authentication-results: wisc.edu; dkim=none (message not signed) header.d=none;wisc.edu; dmarc=none action=none header.from=isc.upenn.edu;
- Spamdiagnosticmetadata: NSPM
- Spamdiagnosticoutput: 1:23
These two issues are fixed From: Keith Hazelton [mailto:]
Chris, I got a couple errors, 2nd one fatal, running the Grouper 2.3.0. Installer. I did have 2.2.2 installed in a different directory. Operator error on my part? First is when trying to run dos2unix (which I have never run before, and didn't need to do now). Second is near the bottom of this console log, during java compile of the grouper SOAP web service: "Cannot find symbol". Followed by same error for a long series
of classes. ---------- [kh@persep ~]$ cat /etc/centos-release CentOS Linux release 7.1.1503 (Core) [kh@persep ~]$ java -version java version "1.7.0_79" Java(TM) SE Runtime Environment (build 1.7.0_79-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode) [kh@persep ~]$ which java /usr/bin/java [kh@persep grouper.installer-2.3.0]$ pwd /opt/grouper.installer-2.3.0 [kh@persep grouper.installer-2.3.0]$ ls -la total 2292 drwxr-xr-x 2 root root 4096 Apr 20 21:27 . drwxr-xr-x 10 root root 4096 Apr 21 02:13 .. -rw-r--r-- 1 root root 2331969 Apr 20 21:27 grouperInstaller.jar -rw-r--r-- 1 root root 338 Apr 20 21:27 README.txt [kh@persep grouper.installer-2.3.0]$ sudo java -jar grouperInstaller.jar Do you want to 'install' a new installation of grouper, 'upgrade' an existing installation, 'patch' an existing installation, or 'createPatch' for Grouper developers (enter: 'install', 'upgrade', 'patch', 'createPatch' or blank for the default) [install]: Enter in the Grouper install directory (note: better if no spaces or special chars) [/opt/grouper.installer-2.3.0]: /opt/grouper-2.3.0 Enter the default IP address for checking ports (just hit enter to accept the default unless on a machine with no network,
might want to change to 127.0.0.1): [0.0.0.0]: Installing grouper version: 2.3.0 Downloading from URL:
http://software.internet2.edu/grouper/release/2.3.0/grouper.apiBinary-2.3.0.tar.gz to file: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0.tar.gz Unzipping: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0.tar.gz Expanding: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0.tar Do you want to set gsh script to executable (t|f)? [t]: Making sure gsh.sh is executable with command: chmod +x /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/bin/gsh.sh Making sure gsh is executable with command: chmod +x /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/bin/gsh Do you want to run dos2unix on gsh.sh (t|f)? [t]: Making sure gsh.sh is in unix format: dos2unix /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/bin/gsh.sh Apr 21, 2016 2:15:21 AM edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils execCommandHelper SEVERE: Error running command: dos2unix /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/bin/gsh.sh java.io.IOException: Cannot run program "dos2unix" (in directory "/opt/grouper-2.3.0/grouper.apiBinary-2.3.0/bin"): error=2,
No such file or directory at java.lang.ProcessBuilder.start(ProcessBuilder.java:1047) at java.lang.Runtime.exec(Runtime.java:617) at edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils.execCommandHelper(GrouperInstallerUtils.java:10058) at edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils.access$100(GrouperInstallerUtils.java:128) at edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils$2.run(GrouperInstallerUtils.java:10009) at edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils$1.run(GrouperInstallerUtils.java:8259) at java.lang.Thread.run(Thread.java:745) Caused by: java.io.IOException: error=2, No such file or directory at java.lang.UNIXProcess.forkAndExec(Native Method) at java.lang.UNIXProcess.<init>(UNIXProcess.java:186) at java.lang.ProcessImpl.start(ProcessImpl.java:130) at java.lang.ProcessBuilder.start(ProcessBuilder.java:1028) ... 6 more Error: Error running command, java.lang.RuntimeException: caller stack at edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils.threadRunWithStatusDots(GrouperInstallerUtils.java:8312) at edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils.execCommand(GrouperInstallerUtils.java:10014) at edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils.execCommand(GrouperInstallerUtils.java:9979) at edu.internet2.middleware.grouperInstaller.GrouperInstaller.gshExcutableAndDos2Unix(GrouperInstaller.java:6536) at edu.internet2.middleware.grouperInstaller.GrouperInstaller.gshExcutableAndDos2Unix(GrouperInstaller.java:6467) at edu.internet2.middleware.grouperInstaller.GrouperInstaller.downloadAndConfigureApi(GrouperInstaller.java:6451) at edu.internet2.middleware.grouperInstaller.GrouperInstaller.mainInstallLogic(GrouperInstaller.java:6112) at edu.internet2.middleware.grouperInstaller.GrouperInstaller.access$300(GrouperInstaller.java:78) at edu.internet2.middleware.grouperInstaller.GrouperInstaller$GrouperInstallerMainFunction$1.logic(GrouperInstaller.java:970) at edu.internet2.middleware.grouperInstaller.GrouperInstaller.mainLogic(GrouperInstaller.java:1032) at edu.internet2.middleware.grouperInstaller.GrouperInstaller.main(GrouperInstaller.java:303) NOTE: you might need to run this to convert newline characters to mac/unix: cat /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/bin/gsh.sh | col -b > /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/bin/gsh.sh cat /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/bin/gsh | col -b > /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/bin/gsh Do you want to use the default and included hsqldb database (t|f)? [t]: Editing /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/grouper.hibernate.properties: - property hibernate.connection.url already was set to: jdbc:hsqldb:hsql://localhost:9001/grouper, not changing file - property hibernate.connection.username already was set to: sa, not changing file - property hibernate.connection.password already was set to: , not changing file Do you want this script to start the hsqldb database (note, it must not be running in able to start) (t|f)? [t]: HSQL was not detected to be running (did not successfully stop it) Starting DB with command: /opt/jdk1.7.0_79/bin/java -cp /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/lib/jdbcSamples/hsqldb.jar
org.hsqldb.Server -database.0 file:/opt/grouper-2.3.0/grouper.apiBinary-2.3.0/grouper -dbname.0 grouper -port 9001 Checking database with query: SELECT 1 FROM INFORMATION_SCHEMA.SYSTEM_USERS Successfully tested database connection ################ Checking patch grouper_v2_3_0_api_patch_0 Downloading from URL:
http://software.internet2.edu/grouper/release/2.3.0/patches/grouper_v2_3_0_api_patch_0.tar.gz to file: /opt/grouper-2.3.0/grouper_v2_3_0_api_patch_0.tar.gz Unzipping: /opt/grouper-2.3.0/grouper_v2_3_0_api_patch_0.tar.gz Expanding: /opt/grouper-2.3.0/grouper_v2_3_0_api_patch_0.tar Would you like to install all patches (t|f)? [t]: Patch grouper_v2_3_0_api_patch_0 is low risk, is not a security patch GRP-1278: deadlock in grouper on upgrade (and maybe other times) Creating file: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/grouperPatchStatus.properties - added to end of property file: grouper_v2_3_0_api_patch_0.date = 2016/04/21 02:15:57 This patch requires all processes that user Grouper to be stopped. Please stop these processes if they are running and press <enter> to continue... Applying file: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/attr/assign/AttributeAssignBaseDelegate.class Applying file: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/attr/assign/AttributeAssignBaseDelegate$2.class Applying file: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/attr/assign/AttributeAssignBaseDelegate$1.class Applying file: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/attr/assign/AttributeAssignBaseDelegate.java Applying file: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/FieldFinder.java Applying file: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/FieldFinder.class Applying file: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/util/GrouperUtil$3.class Applying file: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/util/GrouperUtil$MaskingThread.class Applying file: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/util/GrouperUtil$1.class Applying file: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/util/GrouperUtil.java Applying file: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/util/GrouperUtil.class Applying file: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/util/GrouperUtil$GrouperMapContext.class Applying file: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/util/GrouperUtil$DaemonThreadFactory.class Applying file: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/util/GrouperUtil$FieldValuable.class Applying file: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/util/GrouperUtil$2.class Patch successfully applied: grouper_v2_3_0_api_patch_0 - added to end of property file: grouper_v2_3_0_api_patch_0.state = applied ################ Checking patch grouper_v2_3_0_api_patch_1 Patch doesnt exist yet (not an error):
http://software.internet2.edu/grouper/release/2.3.0/patches/grouper_v2_3_0_api_patch_1.tar.gz Do you want add log4j.logger.org.apache.tools.ant = WARN to /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/log4j.properties
(recommended so you can see progress of SQL scripts) (t|f)? [t]: - added to end of property file: log4j.logger.org.apache.tools.ant = WARN Do you want to init the database (delete all existing grouper tables, add new ones) (t|f)? Expecting t or f but received: '', please try again: t ################################## Initting DB with command: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/bin/gsh.sh -registry -drop -runscript -noprompt .... stderr: Grouper ddl object type 'Grouper' has dbVersion: 0 and java version: 30 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: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/ddlScripts/grouperDdl_20160421_02_16_29_435.sql Grouper note: auto-created attributeDefName: etc:attribute:attrExternalSubjectInvite:externalSubjectInvite Grouper note: auto-created attributeDefName: etc:attribute:attrExternalSubjectInvite:externalSubjectInviteExpireDate Grouper note: auto-created attributeDefName: etc:attribute:attrExternalSubjectInvite:externalSubjectInviteDate Grouper note: auto-created attributeDefName: etc:attribute:attrExternalSubjectInvite:externalSubjectEmailAddress Grouper note: auto-created attributeDefName: etc:attribute:attrExternalSubjectInvite:externalSubjectInviteGroupUuids Grouper note: auto-created attributeDefName: etc:attribute:attrExternalSubjectInvite:externalSubjectInviteMemberId Grouper note: auto-created attributeDefName: etc:attribute:attrExternalSubjectInvite:externalSubjectInviteUuid Grouper note: auto-created attributeDefName: etc:attribute:attrExternalSubjectInvite:externalSubjectInviteEmailWhenRegistered Grouper note: auto-created attributeDefName: etc:attribute:attrExternalSubjectInvite:externalSubjectInviteEmail Grouper note: auto-created stem: etc:attribute:messages Grouper note: auto-created role: etc:attribute:messages:grouperMessageRole Grouper note: auto-created attributeDef: etc:attribute:messages:grouperMessageTopicDef Grouper note: auto-created attributeDef: etc:attribute:messages:grouperMessageQueueDef Grouper note: auto-created stem: etc:attribute:messages:grouperMessageTopics Grouper note: auto-created stem: etc:attribute:messages:grouperMessageQueues Grouper note: auto-created attributeDefName: etc:attribute:rules:rule Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleActAsSubjectId Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleActAsSubjectIdentifier Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleActAsSubjectSourceId Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleCheckType Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleCheckOwnerId Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleCheckOwnerName Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleCheckStemScope Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleCheckArg0 Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleCheckArg1 Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleIfOwnerId Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleIfOwnerName Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleIfConditionEl Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleIfConditionEnum Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleIfConditionEnumArg0 Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleIfConditionEnumArg1 Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleIfStemScope Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleThenEl Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleThenEnum Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleThenEnumArg0 Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleThenEnumArg1 Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleThenEnumArg2 Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleValid Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleRunDaemon Grouper note: auto-created attributeDefName: etc:attribute:permissionLimits:limitExpression Grouper note: auto-created attributeDefName: etc:attribute:permissionLimits:limitIpOnNetworks Grouper note: auto-created attributeDefName: etc:attribute:permissionLimits:limitIpOnNetworkRealm Grouper note: auto-created attributeDefName: etc:attribute:permissionLimits:limitLabelsContain Grouper note: auto-created attributeDefName: etc:attribute:permissionLimits:limitAmountLessThan Grouper note: auto-created attributeDefName: etc:attribute:permissionLimits:limitAmountLessThanOrEqual Grouper note: auto-created attributeDefName: etc:attribute:permissionLimits:limitWeekday9to5 Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoader Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderType Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderDbName Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderScheduleType Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderQuartzCron Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderIntervalSeconds Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderPriority Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderAttrsLike Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderAttrQuery Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderAttrSetQuery Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderActionQuery Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderActionSetQuery Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdap Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapType Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapServerId Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapFilter Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapQuartzCron Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapSearchDn Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapSubjectAttribute Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapSourceId Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapSubjectIdType Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapAndGroups Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapSearchScope Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapPriority Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapGroupsLike Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapGroupAttribute Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapAttributeFilterExpression Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapExtraAttributes Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapGroupNameExpression Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapGroupDisplayNameExpression Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapGroupDescriptionExpression Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapSubjectExpression Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapGroupTypes Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapReaders Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapViewers Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapAdmins Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapUpdaters Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapOptins Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapOptouts Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapGroupAttrReaders Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapGroupAttrUpdaters Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserData Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataFavoriteGroups Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataFavoriteSubjects Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataRecentGroups Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataFavoriteStems Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataRecentStems Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataRecentAttributeDefs Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataRecentAttributeDefNames Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataRecentSubjects Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataFavoriteAttributeDefs Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataFavoriteAttributeDefNames Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataPreferences Grouper note: auto-created attributeDefName: etc:attribute:entities:entitySubjectIdentifier stdout: Using GROUPER_HOME: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0 Using GROUPER_CONF: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf Using JAVA: java using MEMORY: 64m-750m Grouper starting up: version: 2.3.0, build date: 2016/04/16 05:37:21, env: <no label configured> grouper.properties read from: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/grouper.properties Grouper current directory is: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0 log4j.properties read from: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/log4j.properties Grouper is logging to file: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/logs/grouper_error.log, at min level WARN for package:
edu.internet2.middleware.grouper, based on log4j.properties grouper.hibernate.properties: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/grouper.hibernate.properties grouper.hibernate.properties: sa@jdbc:hsqldb:hsql://localhost:9001/grouper sources.xml read from: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/sources.xml sources.xml groupersource id: g:gsa sources.xml groupersource id: grouperEntities sources.xml jdbc source id: jdbc: GrouperJdbcConnectionProvider Script was executed successfully End Initting DB ################################## Do you want to add quickstart subjects to DB (t|f)? [t]: f Do you want to add quickstart data to registry (t|f)? [t] Downloading from URL:
http://software.internet2.edu/grouper/release/2.3.0/quickstart.xml to file: /opt/grouper-2.3.0/quickstart.xml ################################## Adding quickstart data with command: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/bin/gsh.sh -xmlimportold GrouperSystem /opt/grouper-2.3.0/quickstart.xml
-noprompt .... stdout: Using GROUPER_HOME: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0 Using GROUPER_CONF: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf Using JAVA: java using MEMORY: 64m-750m Grouper starting up: version: 2.3.0, build date: 2016/04/16 05:37:21, env: <no label configured> grouper.properties read from: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/grouper.properties Grouper current directory is: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0 log4j.properties read from: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/log4j.properties Grouper is logging to file: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/logs/grouper_error.log, at min level WARN for package:
edu.internet2.middleware.grouper, based on log4j.properties grouper.hibernate.properties: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/grouper.hibernate.properties grouper.hibernate.properties: sa@jdbc:hsqldb:hsql://localhost:9001/grouper sources.xml read from: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/sources.xml sources.xml groupersource id: g:gsa sources.xml groupersource id: grouperEntities sources.xml jdbc source id: jdbc: GrouperJdbcConnectionProvider End adding quickstart data ################################## Downloading from URL:
http://software.internet2.edu/grouper/release/2.3.0/grouper.ui-2.3.0.tar.gz to file: /opt/grouper-2.3.0/grouper.ui-2.3.0.tar.gz Unzipping: /opt/grouper-2.3.0/grouper.ui-2.3.0.tar.gz Expanding: /opt/grouper-2.3.0/grouper.ui-2.3.0.tar Copying file: /opt/grouper-2.3.0/grouper.ui-2.3.0/build.properties.template to file: /opt/grouper-2.3.0/grouper.ui-2.3.0/build.properties Editing /opt/grouper-2.3.0/grouper.ui-2.3.0/build.properties: - set property: grouper.folder from: ../grouper to: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0 - property should.copy.context.xml.to.metainf already was set to: false, not changing file Downloading from URL:
http://software.internet2.edu/grouper/downloads/tools/apache-ant-1.8.2-bin.tar.gz to file: /opt/grouper-2.3.0/apache-ant-1.8.2-bin.tar.gz Unzipping: /opt/grouper-2.3.0/apache-ant-1.8.2-bin.tar.gz Expanding: /opt/grouper-2.3.0/apache-ant-1.8.2-bin.tar Downloading from URL:
http://software.internet2.edu/grouper/downloads/tools/apache-tomcat-6.0.35.tar.gz to file: /opt/grouper-2.3.0/apache-tomcat-6.0.35.tar.gz Unzipping: /opt/grouper-2.3.0/apache-tomcat-6.0.35.tar.gz Expanding: /opt/grouper-2.3.0/apache-tomcat-6.0.35.tar Do you want to set the tomcat memory limit (t|f)? [t]: Editing file: /opt/grouper-2.3.0/apache-tomcat-6.0.35/bin/catalina.bat Adding max memory to file at line number: 65 - old permgen memory value is same as new value: 256M Editing file: /opt/grouper-2.3.0/apache-tomcat-6.0.35/bin/catalina.sh Adding max memory to file at line number: 65 - old permgen memory value is same as new value: 256M Do you want to set tomcat scripts to executable (t|f)? [t]: Making tomcat file executable with command: chmod +x /opt/grouper-2.3.0/apache-tomcat-6.0.35/bin/startup.sh Making tomcat file executable with command: chmod +x /opt/grouper-2.3.0/apache-tomcat-6.0.35/bin/version.sh Making tomcat file executable with command: chmod +x /opt/grouper-2.3.0/apache-tomcat-6.0.35/bin/catalina.sh Making tomcat file executable with command: chmod +x /opt/grouper-2.3.0/apache-tomcat-6.0.35/bin/tool-wrapper.sh Making tomcat file executable with command: chmod +x /opt/grouper-2.3.0/apache-tomcat-6.0.35/bin/setclasspath.sh Making tomcat file executable with command: chmod +x /opt/grouper-2.3.0/apache-tomcat-6.0.35/bin/digest.sh Making tomcat file executable with command: chmod +x /opt/grouper-2.3.0/apache-tomcat-6.0.35/bin/shutdown.sh Do you want to run dos2unix on tomcat sh files (t|f)? [t]: f What ports do you want tomcat to run on (HTTP, JK, shutdown): [8080, 8009, 8005]: Do you want to set URIEncoding to UTF-8 in tomcat server.xml <Connector> elements (t|f)? [t]: - adding tomcat URIEncoding attribute for element <Connector AJP with value: 'UTF-8' - adding tomcat URIEncoding attribute for element <Connector HTTP with value: 'UTF-8' Tomcat is supposed to be listening on port: 8080, port not listening, assuming tomcat is not running... Should we stop tomcat anyway? (t|f)? [f] Using shell command: bash ################################## Building UI with command: /opt/grouper-2.3.0/grouper.ui-2.3.0> bash /opt/grouper-2.3.0/apache-ant-1.8.2/bin/ant dist . stdout: Buildfile: /opt/grouper-2.3.0/grouper.ui-2.3.0/build.xml [copy] Copying 1 file to /opt/grouper-2.3.0/grouper.ui-2.3.0 [copy] Copying 1 file to /opt/grouper-2.3.0/grouper.ui-2.3.0/conf [copy] Copying 1 file to /opt/grouper-2.3.0/grouper.ui-2.3.0/conf/grouperText dist: -setup: -choose-webapp: [propertyfile] Creating new property file: /opt/grouper-2.3.0/grouper.ui-2.3.0/.lastbuild.properties [echo] In setup - do.clean = true cleanable=${webapp.folder.cleanable} -doStop: -doCleanWebappClassFolder: [echo] Removing /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper/WEB-INF/classes -doClean: [echo] Removing /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper [mkdir] Created dir: /opt/grouper-2.3.0/grouper.ui-2.3.0/temp -resources: [echo] In resources - Build folder = /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper -dist-grouper: [echo] Creating /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper [mkdir] Created dir: /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper [mkdir] Created dir: /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper/WEB-INF/classes [mkdir] Created dir: /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper/WEB-INF/lib [echo] Copying Grouper configuration files to /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper/WEB-INF/classes [copy] Copying 33 files to /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper/WEB-INF/classes -local-log4j: -fix-grouper-home: [echo] Attempting to replace grouper.home with /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/ [echo] Copying ui resources to /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper/WEB-INF/classes/resources [mkdir] Created dir: /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper/WEB-INF/classes/resources [copy] Copying 7 files to /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper/WEB-INF/classes/resources [copy] Copying 1 file to /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper/WEB-INF/classes [copy] Copying 1 file to /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper/WEB-INF/classes [copy] Copying 1 file to /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper/WEB-INF/classes [copy] Copying 1 file to /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper/WEB-INF/classes [copy] Copying 3 files to /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper/WEB-INF/classes -additional-build: -optional-conf: -webapp: [delete] Deleting directory /opt/grouper-2.3.0/grouper.ui-2.3.0/temp [mkdir] Created dir: /opt/grouper-2.3.0/grouper.ui-2.3.0/temp -compileGrouper: [mkdir] Created dir: /opt/grouper-2.3.0/grouper.ui-2.3.0/temp/jarBin [javac] /opt/grouper-2.3.0/grouper.ui-2.3.0/build.xml:452: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last;
set to false for repeatable builds [javac] Compiling 324 source files to /opt/grouper-2.3.0/grouper.ui-2.3.0/temp/jarBin [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.5 [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 1 warning [jar] Building jar: /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper/WEB-INF/lib/grouper-ui.jar -additional-build: [copy] Copying 73 files to /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper/WEB-INF/lib [copy] Copying 5 files to /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper/WEB-INF/lib -copyContent: [echo] Copying core UI files to /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper [copy] Copying 1244 files to /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper [echo] Processing web.xml [copy] Copying 1 file to /opt/grouper-2.3.0/grouper.ui-2.3.0/temp [echo] web.xmls.isempty=:${web.xmls.isempty}: -merge-xmls: [echo] temp.dir : /opt/grouper-2.3.0/grouper.ui-2.3.0/temp [echo] final.web.xmls : ${final.web.xmls} [echo] ui.folder : /opt/grouper-2.3.0/grouper.ui-2.3.0 [echo] webapp.folder : /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper [copy] Copying 1 file to /opt/grouper-2.3.0/grouper.ui-2.3.0/temp [copy] Copying 1 file to /opt/grouper-2.3.0/grouper.ui-2.3.0/temp [echo] Transforming: /opt/grouper-2.3.0/grouper.ui-2.3.0/temp/50.web.core.xml [echo] /opt/grouper-2.3.0/grouper.ui-2.3.0/temp/60.web.ajax.xml [echo] /opt/grouper-2.3.0/grouper.ui-2.3.0/temp/99.web.core-filters.xml [echo] [echo] [echo] Base = /opt/grouper-2.3.0/grouper.ui-2.3.0/temp/50.web.core.xml [echo] + /opt/grouper-2.3.0/grouper.ui-2.3.0/temp/60.web.ajax.xml [echo] -> /opt/grouper-2.3.0/grouper.ui-2.3.0/temp/web.1.xml [echo] [echo] Base = /opt/grouper-2.3.0/grouper.ui-2.3.0/temp/web.1.xml [echo] + /opt/grouper-2.3.0/grouper.ui-2.3.0/temp/99.web.core-filters.xml [echo] -> /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper/WEB-INF/web.xml [echo] Result: 0 -copy-core-web-xml: -copyContextXmlToMetaInf: -copyContextXmlToTomcat: -html: -war: -web: [echo] **************************************************** [echo] ** The Grouper UI will fail to start if the user ** [echo] ** which your application server runs as does not ** [echo] ** have permission to write to the log files that ** [echo] ** are configured in log4j.properties. See ** [echo] ** build.properties for more information ** [echo] **************************************************** BUILD SUCCESSFUL Total time: 8 seconds Do you want to set the log dir of UI (t|f)? [t]: Enter the UI log dir: [/opt/grouper-2.3.0/apache-tomcat-6.0.35/logs/grouperUi]: Editing file: /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper/WEB-INF/classes/log4j.properties - changing UI log directory from: '/opt/grouper-2.3.0/grouper.apiBinary-2.3.0/logs' to: '/opt/grouper-2.3.0/apache-tomcat-6.0.35/logs/grouperUi' - changing UI log directory from: '/opt/grouper-2.3.0/grouper.apiBinary-2.3.0/logs' to: '/opt/grouper-2.3.0/apache-tomcat-6.0.35/logs/grouperUi' - changing UI log directory from: '/opt/grouper-2.3.0/grouper.apiBinary-2.3.0/logs' to: '/opt/grouper-2.3.0/apache-tomcat-6.0.35/logs/grouperUi' - changing UI log directory from: '/opt/grouper-2.3.0/grouper.apiBinary-2.3.0/logs' to: '/opt/grouper-2.3.0/apache-tomcat-6.0.35/logs/grouperUi' Creating log directory: /opt/grouper-2.3.0/apache-tomcat-6.0.35/logs/grouperUi Created and deleted a test file successfully in dir: /opt/grouper-2.3.0/apache-tomcat-6.0.35/logs/grouperUi End building UI ################################## Enter the URL path for the UI [grouper]: Editing tomcat config file: /opt/grouper-2.3.0/apache-tomcat-6.0.35/conf/server.xml - adding tomcat context for UI line: '<Context docBase="/opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper" path="/grouper"
reloadable="false"/>' Copying applied API patch status to UI: - from: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/grouperPatchStatus.properties - to: /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper/WEB-INF/grouperPatchStatus.properties Marking patch: grouper_v2_3_0_api_patch_0 as applied in /opt/grouper-2.3.0/grouper.ui-2.3.0/dist/grouper/WEB-INF/grouperPatchStatus.properties - added to end of property file: grouper_v2_3_0_api_patch_0.date = 2016/04/21 02:15:57 - added to end of property file: grouper_v2_3_0_api_patch_0.state = applied ################ Checking patch grouper_v2_3_0_api_patch_0 Patch: grouper_v2_3_0_api_patch_0: was applied on: 2016/04/21 02:15:57 ################ Checking patch grouper_v2_3_0_api_patch_1 Patch doesnt exist yet (not an error):
http://software.internet2.edu/grouper/release/2.3.0/patches/grouper_v2_3_0_api_patch_1.tar.gz There are no new API patches to install ################ Checking patch grouper_v2_3_0_ui_patch_0 Patch doesnt exist yet (not an error):
http://software.internet2.edu/grouper/release/2.3.0/patches/grouper_v2_3_0_ui_patch_0.tar.gz There are no new UI patches to install Enter the GrouperSystem password: thr0wawaY Do you want to set the GrouperSystem password in /opt/grouper-2.3.0/apache-tomcat-6.0.35/conf/tomcat-users.xml? [t]: Editing file: /opt/grouper-2.3.0/apache-tomcat-6.0.35/conf/tomcat-users.xml - adding Tomcat user GrouperSystem line: '<user username="GrouperSystem" password="thr0wawaY" roles="grouper_user"/>' - adding Tomcat role grouper_user line: '<role rolename="grouper_user"/>' Tomcat is supposed to be listening on port: 8080, port not listening, assuming tomcat is not running... Should we stop tomcat anyway? (t|f)? [f] ################################## Tomcat start with command (note you need CATALINA_HOME and JAVA_HOME set): /opt/grouper-2.3.0/apache-tomcat-6.0.35/bin/startup.sh End tomcat start (note: logs are in /opt/grouper-2.3.0/apache-tomcat-6.0.35/logs) ################################## Should we check ports to see if tomcat was able to start (t|f)? [t]: Waiting for tomcat to start... Tomcat listening on port: 8080 ################################## Go here for the Grouper UI (change hostname if on different host):
http://localhost:8080/grouper/ ################################## Downloading from URL:
http://software.internet2.edu/grouper/release/2.3.0/grouper.ws-2.3.0.tar.gz to file: /opt/grouper-2.3.0/grouper.ws-2.3.0.tar.gz Unzipping: /opt/grouper-2.3.0/grouper.ws-2.3.0.tar.gz Expanding: /opt/grouper-2.3.0/grouper.ws-2.3.0.tar Editing /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build.properties: - set property: grouper.dir from: ../../grouper to: /opt/grouper-2.3.0/grouper.apiBinary-2.3.0 The Grouper WS has been built in the past, do you want it rebuilt? (t|f) [t]: ################################## Tomcat stop with command (note you need CATALINA_HOME and JAVA_HOME set): /opt/grouper-2.3.0/apache-tomcat-6.0.35/bin/shutdown.sh End tomcat stop (note: logs are in /opt/grouper-2.3.0/apache-tomcat-6.0.35/logs) ################################## Should we check ports to see if tomcat was able to stop (t|f)? [t]: Waiting for tomcat to stop... Tomcat not listening on port: 8080 ################################## Building WS with command: /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws> bash /opt/grouper-2.3.0/apache-ant-1.8.2/bin/ant dist ..Apr 21, 2016 2:19:11 AM edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils execCommandHelper SEVERE: Process exit status=1: out: Buildfile: /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build.xml checkGrouper: dist: distHelper: compile: [javac] /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build.xml:418: warning: 'includeantruntime' was not set, defaulting
to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 236 source files to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/grouper-ws [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6 [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/src/grouper-ws/edu/internet2/middleware/grouper/ws/query/WsQueryFilterType.java
uses unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 1 warning [javac] /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build.xml:423: warning: 'includeantruntime' was not set, defaulting
to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 79 source files to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/grouper-ws [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6 [javac] 1 warning [javac] /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build.xml:427: warning: 'includeantruntime' was not set, defaulting
to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 81 source files to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/grouper-ws [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6 [javac] 1 warning [javac] /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build.xml:431: warning: 'includeantruntime' was not set, defaulting
to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 93 source files to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/grouper-ws [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6 [javac] 1 warning [javac] /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build.xml:435: warning: 'includeantruntime' was not set, defaulting
to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 93 source files to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/grouper-ws [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6 [javac] 1 warning [javac] /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build.xml:439: warning: 'includeantruntime' was not set, defaulting
to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 108 source files to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/grouper-ws [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6 [javac] 1 warning [jar] Building jar: /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws.jar [mkdir] Created dir: /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes [mkdir] Created dir: /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/lib [copy] Copying 4 files to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes [copy] Copying 39 files to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/README.txt to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/README.txt [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/FieldFinder.class to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/edu/internet2/middleware/grouper/FieldFinder.class [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/FieldFinder.java to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/edu/internet2/middleware/grouper/FieldFinder.java [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/attr/assign/AttributeAssignBaseDelegate$1.class
to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/edu/internet2/middleware/grouper/attr/assign/AttributeAssignBaseDelegate$1.class [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/attr/assign/AttributeAssignBaseDelegate$2.class
to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/edu/internet2/middleware/grouper/attr/assign/AttributeAssignBaseDelegate$2.class [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/attr/assign/AttributeAssignBaseDelegate.class
to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/edu/internet2/middleware/grouper/attr/assign/AttributeAssignBaseDelegate.class [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/attr/assign/AttributeAssignBaseDelegate.java
to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/edu/internet2/middleware/grouper/attr/assign/AttributeAssignBaseDelegate.java [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/util/GrouperUtil$1.class
to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/edu/internet2/middleware/grouper/util/GrouperUtil$1.class [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/util/GrouperUtil$2.class
to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/edu/internet2/middleware/grouper/util/GrouperUtil$2.class [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/util/GrouperUtil$3.class
to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/edu/internet2/middleware/grouper/util/GrouperUtil$3.class [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/util/GrouperUtil$DaemonThreadFactory.class
to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/edu/internet2/middleware/grouper/util/GrouperUtil$DaemonThreadFactory.class [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/util/GrouperUtil$FieldValuable.class
to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/edu/internet2/middleware/grouper/util/GrouperUtil$FieldValuable.class [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/util/GrouperUtil$GrouperMapContext.class
to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/edu/internet2/middleware/grouper/util/GrouperUtil$GrouperMapContext.class [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/util/GrouperUtil$MaskingThread.class
to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/edu/internet2/middleware/grouper/util/GrouperUtil$MaskingThread.class [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/util/GrouperUtil.class
to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/edu/internet2/middleware/grouper/util/GrouperUtil.class [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/edu/internet2/middleware/grouper/util/GrouperUtil.java
to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/edu/internet2/middleware/grouper/util/GrouperUtil.java [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/ehcache.example.xml to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/ehcache.example.xml [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/ehcache.xml to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/ehcache.xml [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/grouper-loader.base.properties to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/grouper-loader.base.properties [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/grouper-loader.properties to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/grouper-loader.properties [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/grouper.base.properties to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/grouper.base.properties [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/grouper.client.base.properties to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/grouper.client.base.properties [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/grouper.client.properties to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/grouper.client.properties [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/grouper.hibernate.base.properties to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/grouper.hibernate.base.properties [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/grouper.hibernate.properties to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/grouper.hibernate.properties [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/grouper.properties to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/grouper.properties [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/grouperUtf8.txt to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/grouperUtf8.txt [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/log4j.example.properties to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/log4j.example.properties [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/log4j.properties to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/log4j.properties [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/morphString.example.properties to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/morphString.example.properties [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/morphString.properties to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/morphString.properties [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/server.example.properties to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/server.example.properties [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/server.properties to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/server.properties [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/sources.example.xml to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/sources.example.xml [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/sources.xml to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/sources.xml [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/spy.example.properties to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/spy.example.properties [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/spy.properties to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/spy.properties [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/subject.base.properties to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/subject.base.properties [copy] Copying /opt/grouper-2.3.0/grouper.apiBinary-2.3.0/conf/subject.properties to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/classes/subject.properties [copy] Copying 96 files to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/lib [copy] Copying 5 files to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws/WEB-INF/lib [copy] Copying 23 files to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws [jar] Building jar: /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/dist/grouper-ws.war [mkdir] Created dir: /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/grouper-ws-soap-client [delete] Deleting directory /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/grouper-ws-soap-client [mkdir] Created dir: /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/grouper-ws-soap-client [javac] /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build.xml:751: warning: 'includeantruntime' was not set, defaulting
to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 314 source files to /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws/build/grouper-ws-soap-client [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6 [javac] /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws-java-generated-client/src/edu/internet2/middleware/grouper/webservicesClient/WsSampleAcknowledgeMessage.java:22:
error: cannot find symbol [javac] import edu.internet2.middleware.grouper.GrouperSession; [javac] ^ [javac] symbol: class GrouperSession [javac] location: package edu.internet2.middleware.grouper [javac] /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws-java-generated-client/src/edu/internet2/middleware/grouper/webservicesClient/WsSampleAcknowledgeMessage.java:23:
error: package edu.internet2.middleware.grouper.helper does not exist [javac] import edu.internet2.middleware.grouper.helper.SubjectTestHelper; [javac] ^ [javac] /opt/grouper-2.3.0/grouper.ws-2.3.0/grouper-ws-java-generated-client/src/edu/internet2/middleware/grouper/webservicesClient/WsSampleAcknowledgeMessage.java:24:
error: package edu.internet2.middleware.grouper.messaging does not exist [javac] import edu.internet2.middleware.grouper.messaging.GrouperBuiltinMessagingSystem; [javac] |
- [grouper-users] RE: Grouper 2.3.0 installer errors, Hyzer, Chris, 04/21/2016
Archive powered by MHonArc 2.6.16.