Please Note This forum exists for community support for the Mango product family and the Radix IoT Platform. Although Radix IoT employees participate in this forum from time to time, there is no guarantee of a response to anything posted here, nor can Radix IoT, LLC guarantee the accuracy of any information expressed or conveyed. Specific project questions from customers with active support contracts are asked to send requests to support@radixiot.com.

Radix IoT Website Mango 3 Documentation Website Mango 4 Documentation Website

How to run Mango 2.2 and later version under an existing tomcat servlet?


  • Hello,
    I have a tomcat servlet with one website running on it.
    Now I want to put Mango 2.2 under this tomcat servlet to run, but it seems not working this way.
    My purpose is to access the two website with the same port, eg: http://localhost:8080/website1 and http://localhost:8080/mango
    I know I can change the port of mango to run it , but I don't want to do this because of some integration needs.
    Any ideas help?


  • Mango Automation 2.4.2 is the latest version and it doesn't run under tomcat. It has it's own Jetty server built in so you need to run it on a separate port than tomcat. I suppose you could run it under tomcat but you need to do quite a bit of work to make that happen. In the /classes/env.properties file in the port settings. You start it with one of the ma-start scripts in the home folder.