Deployment environment is missing in the WebSphere administrative console on Linux

After installing IBM BPM on Linux and creating the deployment environment with the BPMConfig command, there is no deployment environment listed in the Servers > Deployment Environments panel of the WebSphere administrative console.

Check the SystemOut.log file for the deployment manager to determine if the following error is logged:
ServletWrappe E com.ibm.ws.webcontainer.servlet.ServletWrapper service SRVE0014E:
Uncaught service() exception root cause /com.ibm.ws.console.servermanagement/addPropLayout.jsp:
com.ibm.websphere.servlet.error.ServletErrorReport: javax.servlet.jsp.JspException:
Missing message for key "addprops.category.label.businessintegration"

If the error is logged, complete the following steps to resolve the problem:

  1. Ensure that the value specified for the ulimit -n command is high enough for the version of WebSphere Application Server used in IBM BPM. For more information, see the topic Preparing Linux systems for installation.
  2. Stop all servers.
  3. Run the following command to restore the application for the WebSphere administrative console application (where dmgr_profile_root is the root directory of the deployment manager profile):
     dmgr_profile_root/bin/iscdeploy.sh -restore