CollabNet releases new versions of the TeamForge-Nexus integration plugin. It is recommended to upgrade your TeamForge-Nexus integration plugin whenever a new version is available.
TeamForge-Nexus 2 Integration Plugin Release Notes
Here’s the release notes for TeamForge-Nexus integration plugin.
Important: You must use the latest Nexus plugin regardless of the TeamForge version you have installed or upgraded to.
TeamForge-Nexus Integration Plugin v2.0
Name of the plugin: CTF-Nexus-Integration-Plugin-2.0
.
Release Highlights
- Usability of the Nexus installer (used to integrate Nexus with TeamForge) has been enhanced.
- Improved peformance while loading Nexus UI.
Bug Fixes
- When users log on to Nexus using CTF user credentials, the Nexus UI showed poor performance. This is fixed.
- Fixed the time delay due to the presence of Nexus plugin in Maven builds.
TeamForge-Nexus Integration Plugin v2.0.1
Name of the plugin: CTF-Nexus-Integration-Plugin-2.0.1
.
Release Highlights
- Minor patch release.
- Enhanced the TeamForge top navigation bar supported by Angular JS.
- Released with TeamForge 16.7.
TeamForge-Nexus Integration Plugin v2.1.1
Name of the plugin: CTF-Nexus-Integration-Plugin-2.1.1
.
Release Highlights
- User session management between Nexus application and TeamForge integrated with Nexus has been handled in a much better way so that communication between TeamForge and Nexus happens smoothly as expected. This enhancement is done for the Nexus versions 2.9 through 2.14.
- Improved peformance while loading Nexus UI.
- Released with TeamForge 17.4.
Bug Fixes
- Fixed the issue in which the
500: Internal Server Error
was shown instead of401: Unauthorized Error
for any user activities in Nexus after a session timeout for the Nexus versions 2.9, 2.10, and 2.11. This fix is applicable for Nexus versions 2.9 through 2.14. - A
403: Forbidden
error was shown as Nexus authentication failed for users whose session has timed out due to the expiration of OAuth token. This is fixed.
Also see: Known Limitations with TeamForge-Nexus Integrations
Upgrade the TeamForge-Nexus 2 Integration Plugin
- Log on to the Nexus server.
- Stop Nexus if it’s running.
- Linux:
./bin/nexus stop
- Windows:
\bin\nexus stop
- Linux:
- Modify the
ctf_nexus.properties
file.vim sonatype-work/nexus/conf/ctf_nexus.properties
Replace
TIME_TO_HOLD_CACHE=60
with the following two properties:TIME_TO_HOLD_USER_CACHE=1800 TIME_TO_HOLD_PERMISSION_CACHE=1200
Tip:TIME_TO_HOLD_USER_CACHE
andTIME_TO_HOLD_PERMISSION_CACHE
are in seconds. - Back up the existing TeamForge-Nexus integration plugin directory:
<nexus-work-directory>/nexus/plugin-repository/<CTF-Nexus-Integration-Plugin>
. - Download the
CTF-Nexus-Integration-Plugin-2.1.5.zip
file. - Unzip the
CTF-Nexus-Integration-Plugin-2.1.5.zip
file you downloaded into the<nexus-work-directory>/nexus/plugin-repository/
directory.- Linux:
cd <nexus-work-directory>/nexus/plugin-repository unzip CTF-Nexus-Integration-Plugin-2.1.5.zip
- Windows: Use a utility such as WinRAR.
- Linux:
- Start Nexus.
- Linux:
cd <nexus-install-directory> ./bin/nexus start
- Windows:
cd <nexus-install-directory> \bin\nexus start
- Linux:
Related Links
TeamForge-Binary Integration FAQs
[]: