Applications Manager quits at startup with the message "Port :9090 needed by Applications Manager is being used by some other application. Please free the port and restart Applications Manager."

Applications Manager quits at startup with the message "Port :9090 needed by Applications Manager is being used by some other application. Please free the port and restart Applications Manager."

Reason 1: When Applications Manager is started, its Web Server (Apache) starts in port 9090 by default. If the port is occupied by other applications, you will not be able to start Applications Manager.

Reason 2: You have shutdown Applications Manager and tried to restart it but it's MySQL or Apache server are still running. Check if any other application is using the same port number and/or MySQL and Apache are running even after shutting down Applications Manager. If so:

• Shutdown the MySQL, execute the file stopMySQL.bat located in <Applications Manager Home>/working/bin> directory.
• Kill Applications Manager and restart it. (To kill Applications Manager - Execute command : "shutdownApplicationsManager.sh/.bat -force" under Applications Manager Home directory)

If Applications Manager still does not start up:

For versions 8 and above,

Change the WEBSERVER PORT NUMBER (am.webserver.port) in AMServer.properties file under  <Applications Manager Home>/conf> directory.

For versions below 8
• To shutdown the webserver, execute the file ShutdownWebSvr.bat/.sh located in<Applications Manager Home>/working/apache directory.
• To shutdown the MySQL, execute the file stopMySQL.bat located in <Applications Manager Home>/working/bin directory.
• Try to restart Applications Manager