I have a Spring Boot grails application. I'm able to run the application using 'run-app' and also i can successfully deploy the war file in local tomcat server.
But when i deploy the application in remote tomcat server, the Application Loader is not running and the deployment was successful. When I hit the URL, it is showing 404 exception. I cannot see any error in the tomcat error log. Only difference i could find was,
Local Tomcat log:
Sep 23, 2016 11:54:02 PM org.apache.catalina.core.ApplicationContext log INFO: Spring WebApplicationInitializers detected on classpath: [org.springframework.boot.autoconfigure.jersey.JerseyAutoConfiguration$JerseyWebApplicationInitializer@6ac912e5, cien.ApplicationLoader@417f3e5b]
Remote Tomcat Server log: Dec 14, 2016 4:39:43 AM org.apache.catalina.core.ApplicationContext log INFO: Spring WebApplicationInitializers detected on classpath: [org.springframework.boot.autoconfigure.jersey.JerseyAutoConfiguration$JerseyWebApplicationInitializer@52aa77d9]
Note: The Application loader class is available in the web_INF
folder.