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.Important: You must use the IBM Java that is
bundled with Engineering Lifecycle Management or a later version.
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 IBM 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.