I’m a total newbie to Azure WebApps and I need some help.
I’ve created an Azure WebApp with Linux OS, Java 8 and Tomcat 9. I’m trying to deploy Mura application that’s running on Lucee.
Taking bits from this example Mura CMS on Azure WebApps which was done on Windows, I created a ROOT.war containing Mura’s code and a WEB-INF folder containing a web.xml and lucee.jar.
I finally was able to deploy the .war file which has been extracted to my /site/wwwroot/webapps/ROOT folder.
However just like the issue raised in Azure or IBM Cloud deployment back in 2019 I’m finding the same problem.
Servlet.init() for servlet [CFMLServlet] threw exception
cannot determinate webcontext root, the ServletContext from class [org.apache.catalina.core.ApplicationContextFacade] is returning null for the method call sc.getRealPath("/"), possibly due to configuration problem
I’m not sure if this is supposed to work on Linux OS, Java 8 and Tomcat 9 setup. I’ve been trying to work this out for the last few days and I’m not sure if I should give up and use a Windows VM.
Any guidance would be greatly appreciated.