Engineering Lifecycle Management includes an embedded WebSphere® Liberty server to ease the
installation process. However, you can also configure Engineering Lifecycle Management to deploy
Engineering Lifecycle Management applications on a stand-alone WebSphere Liberty server.
Before you begin
Ensure that the WebSphere Liberty server and Engineering Lifecycle Management are already
installed in your environment. For more information, see Installing Liberty and Interactive installation guide.Important: You must use the Java that is bundled
with Engineering Lifecycle Management.
Procedure
- Navigate to the Server folder.
For example:
- If the Engineering Lifecycle Management applications are installed in the
C:\ELM_Liberty_Setup\JazzTeamServer_1 directory, then the
Server folder is available in the JazzTeamServer_1
folder.
- If the Engineering Lifecycle Management applications are installed in the
/opt/IBM/JazzTeamServer_1 directory, then the Server
folder is available in the JazzTeamServer_1 folder.
- In the liberty.server.bat or the liberty.server.sh file, update the values of the following
properties:
- The CLM_LIBERTY_HOME property must contain the file path of the Liberty
folder of the WebSphere Liberty server. For example, if the IWebSphere Liberty server is installed
in the C:\Program Files\IBM\WebSphere\Liberty directory, then the value of the
property must be
CLM_LIBERTY_HOME=C:\Program
Files\IBM\WebSphere\Liberty
- The CLM_LIBERTY_SERVER_DIR property must contain the file path of the
servers folder in the IBM WebSphere Liberty server that you recently installed, for
example:
CLM_LIBERTY_SERVER_DIR=C:\Program
Files\IBM\WebSphere\Liberty\usr\servers\%CLM_LIBERTY_SERVER_NAME%
- The WLP_USER_DIR property must point to the WebSphere Liberty server user directory, for
example:
WLP_USER_DIR=C:\Program Files\IBM\WebSphere\Liberty\usr
- Optionally, you can use the CLM_LIBERTY_SERVER_NAME property to change the name of the server,
for example:
CLM_LIBERTY_SERVER_NAME=clm
- The CLM_LIBERTY_HOME property must contain the file path of the Liberty
folder of the IBM WebSphere Liberty server. For example, if the IBM WebSphere Liberty server is installed in
the /opt/IBM/WebSphere/Liberty directory, then the value of the property must
be
CLM_LIBERTY_HOME=/opt/IBM/WebSphere/Liberty
- The CLM_LIBERTY_SERVER_DIR property must contain the file path of the
servers folder in the IBM WebSphere Liberty server that you recently installed,
for
example:
CLM_LIBERTY_SERVER_DIR=/opt/IBM/WebSphere/Liberty/usr/servers/$CLM_LIBERTY_SERVER_NAME
- The WLP_USER_DIR property must point to the IBM WebSphere Liberty server user directory, for
example:
WLP_USER_DIR=/opt/IBM/WebSphere/Liberty/usr
- The CLM_LIBERTY_SERVER_TEMPLATE property must point to the server template directory of Engineering Lifecycle Management, for
example:
CML_LIBERTY_SERVER_TEMPLATE=/opt/IBM/JazzTeamServer/server/liberty/clmServerTemplate
- Optionally, you can use the CLM_LIBERTY_SERVER_NAME property to change the name of the server,
for example:
CLM_LIBERTY_SERVER_NAME=clm
- Start the Engineering Lifecycle Management server
directory.
- Open the command prompt and navigate to the Engineering Lifecycle Management server
directory.
- Run the server.startup.bat or the
server.startup.sh file.
After the server starts, a new folder for the
clm server is created
in the
servers directory of the IBM WebSphere Liberty server.
For example:
- If the IBM WebSphere Liberty server is installed in the
C:\Program Files\IBM\WebSphere\Liberty directory, the clm
folder is created at C:\Program
Files\IBM\WebSphere\Liberty\usr\servers\clm.
- If the IBM WebSphere Liberty server is installed in the
/opt/IBM/WebSphere/Liberty directory, the clm folder is
created at /opt/IBM/WebSphere/Liberty/usr/servers/clm.
- Open a browser and navigate to the Engineering Lifecycle Management server
Jazz® Team Server setup to complete the Engineering Lifecycle Management
deployment.