Identity Manager 4.8.0 Update Guide
About this guide
The guides describes how to upgrade Identity Manger to version 4.8.0. from version 4.7 or older. Additional information is found on PhenixID web site or through PhenixID support.
Audience
This document is primarily written for system administrators with at least some basic Identity Manager skills.
Upgrade
The method to upgrade to PhenixID Identity Manager 4.8.0 is to do a new installation of Identity Manager 4.8.0 in a different path or server from the current installation and then add all previous customizations.
Prerequisite
Installation of 4.8.0
Install PhenixID Identity Manager 4.8.0 by following the installation guide.
Applying older customizations
Important! Depending on your installation the copy and merge of files might not be applicable for your upgrade. If for example you have not been using Themes in your solution, just skip that section.
Classes, filters and custom controls
Copy all the classes sub-folders from the [old installation]\webapps\nordicedge\WEB-INF\classes except Controls and filter to [new installation]\webapps\phenixid\WEB-INF\classes\. (the Controls and Filters shipped in previous versions are now included in neim4.jar file)
Copy the jar-files that are required by customizations (if any) from [old installation]\webapps\nordicedge\WEB-INF\lib to [new installation]\webapps\phenixid\WEB-INF\lib\.
Copy any jsp-files that are required by customizations (if any) from [old installation]\webapps\nordicedge\jsp to [new installation]\webapps\phenixid\jsp\.
Translations (language-files)
Merge the *.lang files from [old installation]\webapps\nordicedge\WEB-INF\NEIDMgmt\language with the newly installed in [new installation]\webapps\phenixid\WEB-INF\NEIDMgmt\language\.
Theme
Merge the themes from [old installation]\webapps\nordicedge\WEB-INF\NEIDMgmt\themes\ with the newly installed in [new installation]\webapps\phenixid\WEB-INF\NEIDMgmt\themes\.
Copy all necessary images from [old installation]\webapps\nordicedge\editor\themes to [new installation]\webapps\nordicedge\editor\themes\.
Disk based Roles – (only Identity Manager 4.6 or later)
Copy the role folder from [old installation]\webapps\nordicedge\WEB-INF\NEIDMgmt to [new installation]\webapps\phenixid\WEB-INF\NEIDMgmt\.
DSEditor.properties
Update [new installation]\webapps\phenixid\WEB-INF\NEIDMgmt\DSEditor.properties with the necessary policy settings from [old installation]\webapps\nordicedge\WEB-INF\NEIDMgmt\DSEditor.properties.
Remove service name
Earlier installations of Identity Manager might have a service name like “Apache Tomcat”. You might want to remove that and use the service name of IM 4.8.0 which is “PhenixID Identity Manager”. This might only apply on Windows installations.