Skip to Content.
Sympa Menu

grouper-users - [grouper-users] Grouper 2.4 API patch 3

Subject: Grouper Users - Open Discussion List

List archive

[grouper-users] Grouper 2.4 API patch 3


Chronological Thread 
  • From: "Redman, Chad" <>
  • To: "" <>
  • Subject: [grouper-users] Grouper 2.4 API patch 3
  • Date: Thu, 1 Nov 2018 02:08:02 +0000
  • Accept-language: en-US
  • Authentication-results: spf=none (sender IP is ) ;
  • Ironport-phdr: 9a23:PFjoJhwgj8bDSPPXCy+O+j09IxM/srCxBDY+r6Qd2uwUIJqq85mqBkHD//Il1AaPAd2Eraocw8Pt8InYEVQa5piAtH1QOLdtbDQizfssogo7HcSeAlf6JvO5JwYzHcBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBBr/KRB1JuPoEYLOksi7ze+/94HRbglSmDaxfa55IQmrownWqsQYm5ZpJLwryhvOrHtIeuBWyn1tKFmOgRvy5dq+8YB6/ShItP0v68BPUaPhf6QlVrNYFygpM3o05MLwqxbOSxaE62YGXWUXlhpIBBXF7A3/U5zsvCb2qvZx1S+HNsDwULs6Wymt771zRRHolikJKiI5/m/UhMxxkK1UrwmsqAZjz4LIeoyZKOZycr3bcNgHRWRBRMFRVylZD4+yc4UAEfcOPeNCoIn7v1cFsAWzBQm2C+zyxDNDm3j70rE60+s7DA7JxBYgEMwTv3TRttr1MrwfUf2zzKbU1znMce5Z2Srk5YXObxsvr/aMXbdqfsrQz0kiDwLFjlOMqYP7JTOV0PoCs3SF4+Z6S+2glnMnpgdsqTas3schkpfFiZgJxlzZ8Ch13Zs5KcC9RU51btOoDIdcuiSUN4RoTc4tWWRltSM7x7EYpJK3ZCoHxIk9yxPeb/GLaYmF7xH5WOqMJTp1i2ppeLyhiBux7UStz+jxWtS03VtOrydIl9bBumwN2hHc78WKTvpw/km71juK1Q3c8P9LLEYpnqTBMZEh2KQ/lp8LvETDACD2nEL2gbeOeEg4/eak9+rqbqz7q5CeKYN4kwb+Pb8wlcClBuQ4LxQOUHOc+eSh0r3s4Ff1QK1Qjv0xjqnWrozVJdgapq6+BQ9ZyIEj6wujDzei19QYmnoHIEhZdxKAiojlI1DOIPbmAvejm1mgji1ky+zbMrDkH5nBM2XPnbLvfbty90JQ1A8+zd5B6J9bEL4MJff+V07vuNDFFhM5Nha7w+fjCNVzzIMeXmePD7eFP6PSq1CH+/ogI/OSa4AIvTbyMf4l6uXzjX8/hVARZ7em0oYKaHygBPRpP12ZYWbwgtcGCWoKsRA+TOv3iF2aTzFTfW++X78n5j4lEoKmFpzORoSsgLyawCe7BYNaanpHClCKDXfnaZ+EW/ESZyKOPMNtiCILWqW8S9xp6Rb7/gDgzKd/I/CR5zYVr4nL1d5p6vfVmA1oszF4Eo7Vh26XSHxsk3lNWiQ7xrtXoEphx02F3LQixfFUCIoAyelOV1JwD5PQyuV8T5jZWgvNNJ/dQ1avTuK8DD00R9QZ3tkFJUtxBoPx3Vj4wyO2DupNxPSwD5su//eEhSKjLtthy3vAyKgqhkUnRc0KL2C9m6pj7FaJVZXRnRCfkKCnPeQH0SjB+X3L7FLGvVoQEWsSGb7AQWhZY0LXqdrj4UaXRL+nBYM9PwdEwMiqN61BLNDlkAYOSQ==
  • Spamdiagnosticmetadata: NSPM
  • Spamdiagnosticoutput: 1:99

v2.4 Release Notes -> v2.4.0 patches

 

Grouper 2.4.0 API patch 3 (grouper_v2_4_0_api_patch_3) adds improvements to gsh. It includes GRP-1853 so that gsh now returns an exit code. There has also been a major rewrite of the logic in gsh; you can now call it from any directory and it can tell whether it's an api, ui, or ws directory structure, and set the classpath accordingly. New environment variables can be set: GSH_CYGWIN will allow gsh to work with Cygwin for Windows and convert paths to Windows equivalents, and GSH_QUIET will eliminate the display of the diagnostic information at startup. If CLASSPATH is set, it will be prepended to the grouper gsh instead of appended; this will make it easier to override default code with customizations.

 

To install this patch correctly, please download the new version of grouperInstaller, either the jar file or the tar.gz file. Previous versions of the installer are unable to patch files in the /bin directories. An older installer will install the class files in the patch, but ignore the /bin files. The new installer will also sync the api bin directory with ui/ws bin directory during a fresh install. Moving forward, there will no longer be different bin directories between the api, ui, and ws installations -- the directory contents will eventually all be identical.

 

If you are installing 2.4.0 as a new install plus patches, the patches should proceed smoothly. If you already have a 2.4.0 install and then apply this patch, you may see extra warnings in the ui or ws patching:

 

Problem applying patch since this file:

  .../grouper.ui-2.4.0/dist/grouper/WEB-INF/bin/README.txt

  should not exist yet

  Do you want to force install this patch (t|f)? [f]:

 

It is ok to say yes (t) to these warnings for the README and gsh scripts. Once the api, ui, and ws are all patched, their bin directories should be identical.

 

Regards,

Chad

 



  • [grouper-users] Grouper 2.4 API patch 3, Redman, Chad, 11/01/2018

Archive powered by MHonArc 2.6.19.

Top of Page