Skip to Content.
Sympa Menu

grouper-users - [grouper-users] 2.4.0 Offline installer issue

Subject: Grouper Users - Open Discussion List

List archive

[grouper-users] 2.4.0 Offline installer issue


Chronological Thread 
  • From: "O'Dowd, Josh" <>
  • To: "" <>
  • Subject: [grouper-users] 2.4.0 Offline installer issue
  • Date: Mon, 24 Feb 2020 18:13:40 +0000
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mso.umt.edu; dmarc=pass action=none header.from=mso.umt.edu; dkim=pass header.d=mso.umt.edu; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=C7WIB1UGNAW0wbtA4eJxgotSXtdiuxzQ7Mh4zmf2/EE=; b=GPMWVlexgib8eVc9lbNUj+SwV0vIrRqBK8fYbwNxblmacOoBdpeO5AZFZzW0Stx6w+jv4uYyQupeJ8KvAlPSxy/vl0Z7j0AL2r+hd3NZtX5b6KDiRQRUIR50PBSqTFdeGUoGAZhpbqldHSXNaBxoaPc1D76EU3nOQTnQRPfWAEFJRelhiAhJ9sWDNJp0PItucbjeZEsJY537zbYtQPdUtpw2vuhARwpT+mNvEGGklXBIMu9RK6QGUxciFlfbK8mmXj8kp/Rt56BhMF0XEvKIewFEjMsopSFk8cgv+OE62cBt3awaPwmeUd0KGtV23prjp3Id72UwKEWpwY+FFZuTgw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RedmjWHSKyCnX7hrzXWd7cecvl//6JzIFSz3h1RFYQH+f1V4zgtUm7UGzUK1tXjX2nYk2+3EKQwehM4DXr6rOBPeGs8VSEaaqnCBJXc0pW5Wc6itpkR0u5LWuQyAEnGXBQt7CQ7Ui7VGUQDA9PCWGKsgwMVOBf4zu7dhdTT6IJvuG/GK7UQz+UcizgHIgm3eTDRgTCxhgccVp9le6pyMKkPxJolwgwBleGbTkRwCVsmZAv4BcfmX7NZkKYaYqEYZiS1zm8IIqGdmAzlXTNTI+x49SPFs5F2NfFGWcq2/BD7Ik8F9ulIoNf2ezmzvy3NYDexKmT8j5H4y59XbcvwKJQ==

Trying to use offline install method to patch UI in order to track down which patch is breaking our Grouper UI.

I have the grouper.installer.properties pointed to a local grouper directory instead of the website, and I have a tarballs directory there.

The issue is that the installer checks API first which is fine,except it is trying to find API patch #94 after successfully checking 0-93, and I am getting a weird "host parameter is null" exception, which crashes the installer and UI patches never get installed...

Here is the exeption being thrown:
################ Checking patch grouper_v2_4_0_api_patch_94
Error connecting to URL: /opt/grouper/tarball/release/2.4.0/patches/grouper_v2_4_0_api_patch_94.tar.gz
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils (file:/opt/grouper/grouperInstaller.jar) to field java.lang.Throwable.detailMessage
WARNING: Please consider reporting this to the maintainers of edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
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
Exception in thread "main" java.lang.RuntimeException: Error connecting to URL: /opt/grouper/tarball/release/2.4.0/patches/grouper_v2_4_0_api_patch_94.tar.gz,
java.lang.RuntimeException: caller stack
at edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils.threadRunWithStatusDots(GrouperInstallerUtils.java:8408)
at edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils.threadRunWithStatusDots(GrouperInstallerUtils.java:8330)
at edu.internet2.middleware.grouperInstaller.GrouperInstaller.downloadFile(GrouperInstaller.java:308)
at edu.internet2.middleware.grouperInstaller.GrouperInstaller.downloadAndUnzipPatch(GrouperInstaller.java:8174)
at edu.internet2.middleware.grouperInstaller.GrouperInstaller.downloadAndInstallPatches(GrouperInstaller.java:7533)
at edu.internet2.middleware.grouperInstaller.GrouperInstaller.patchUi(GrouperInstaller.java:8408)
at edu.internet2.middleware.grouperInstaller.GrouperInstaller.access$1100(GrouperInstaller.java:84)
at edu.internet2.middleware.grouperInstaller.GrouperInstaller$AppToUpgrade$1.patch(GrouperInstaller.java:6440)
at edu.internet2.middleware.grouperInstaller.GrouperInstaller.mainPatchLogic(GrouperInstaller.java:4330)
at edu.internet2.middleware.grouperInstaller.GrouperInstaller.access$800(GrouperInstaller.java:84)
at edu.internet2.middleware.grouperInstaller.GrouperInstaller$GrouperInstallerMainFunction$5.logic(GrouperInstaller.java:1538)
at edu.internet2.middleware.grouperInstaller.GrouperInstaller.mainLogic(GrouperInstaller.java:1728)
at edu.internet2.middleware.grouperInstaller.GrouperInstaller.main(GrouperInstaller.java:561)

at edu.internet2.middleware.grouperInstaller.GrouperInstaller.downloadFileHelper(GrouperInstaller.java:422)
at edu.internet2.middleware.grouperInstaller.GrouperInstaller.access$000(GrouperInstaller.java:84)
at edu.internet2.middleware.grouperInstaller.GrouperInstaller$1.run(GrouperInstaller.java:304)
at edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils$1.run(GrouperInstallerUtils.java:8354)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.IllegalArgumentException: host parameter is null
at edu.internet2.middleware.grouperInstallerExt.org.apache.commons.httpclient.HttpConnection.<init>(HttpConnection.java:221)
at edu.internet2.middleware.grouperInstallerExt.org.apache.commons.httpclient.HttpConnection.<init>(HttpConnection.java:170)
at edu.internet2.middleware.grouperInstallerExt.org.apache.commons.httpclient.SimpleHttpConnectionManager.getConnectionWithTimeout(SimpleHttpConnectionManager.java:190)
at edu.internet2.middleware.grouperInstallerExt.org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:168)
at edu.internet2.middleware.grouperInstallerExt.org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:412)
at edu.internet2.middleware.grouperInstallerExt.org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:338)
at edu.internet2.middleware.grouperInstaller.GrouperInstaller.downloadFileHelper(GrouperInstaller.java:381)
... 4 more


Josh O'Dowd
Software Systems Engineer
Identity & Access Management Systems, IT Central




  • [grouper-users] 2.4.0 Offline installer issue, O'Dowd, Josh, 02/24/2020

Archive powered by MHonArc 2.6.19.

Top of Page