Strategy ONE
8. Strategy Library
In MicroStrategy 10.9 through 11.0, Strategy Library was automatically deployed in Tomcat and the MicroStrategyLibrary.war file installed in the <INSTALL_PATH>\LibraryWebMobile directory. MicroStrategy 2019 and above requires administrators to perform the upgrade for their Library deployment.
You must manually deploy a new Library WAR File after upgrading MicroStrategy Library.
This section contains high level steps and considerations for performing an upgrade or migrating Strategy Library to a new environment.
Linux Environments
In MicroStrategy 10.9 to 11.0, the MicroStrategy installer asks the administrator to enter a path to the Tomcat folder in order to deploy the Library.war file and installs the WAR file in the <INSTALL_PATH>/LibraryWebMobile directory. Starting in 2019, administrators are no longer prompted with the Tomcat directory and can deploy the WAR file to the JEE server of choice.
Deploying the New WAR File
A new Library WAR File must be manually deployed after upgrading Strategy Library, even between service packs.
You should backup the webapps folder as they are overwritten when deploying new .war files.
Use the following steps to deploy a new WAR file for both Windows and Linux.
- Use the MicroStrategy installer to create a new MicroStrategy 2019 Library.war file by doing a direct upgrade or new installation.
- Redeploy the new
Library.warfile from the Library install directory to the J2EE server being used. See the list of supported servers. -
Migrate your customizations to the new environment, such as:
.../webapps/MicroStrategyLibrary/images/.../webapps/MicroStrategyLibrary/plugins/.../webapps/MicroStrategyLibrary/WEB-INF/classes/auth/- Customized authentication configuration, such as SAML authentication
.../webapps/MicroStrategyLibrary/WEB-INF/classes/config/configOverride.properties- Make sure Library is pointing to the correct Intelligence Server and Collaboration Server with correct authentication setting by going to the Library Administration Control Panel.
.../webapps/MicroStrategyLibrary/WEB-INF/classes/logback.xml- Any other customizations including SSL configurations
- Verify that Library functionality including collaboration, sharing, exporting, printing, and all other features are working properly. Ensure dashboards and documents are appearing.
The Collaboration Server is a separate component of Strategy One that is upgraded independently of Library. See step 9. Strategy Collaboration for more information.
