STS installed webapp will not run, looks to be setp ok
I am using STS with Maven to build some webapp's.
I am just starting here, so I am onto my second webapp. Whilst the first webapp is all fine, I cannot get my second one to "behave".
Initially, when I used Run As -> Run On Server and selected the Spring TC container which came with STS, it would deploy fine. However, the WEB-INF/lib folder would always be missing from the deployed folder (in my case <spring-tc-folder>/wtpwebapps/<webappname>) so I got some errors. My first webapp did not have this problem, but anyway...
I have now managed to get the WEB-INF lib folder to deploy, but the webapp will not start, and I cannot find any reason why.
Under the wtpwebapps/webappname folder I can see all of the correct files/folders. In conf/server.xml I can see a Context element added to the <Host> element which points to the wtpwebapps/webappname folder. When I start tc (from STS -> start), I get no errors showing in the console, but the webapp is not running. I still have no problem with the first webapp.
Looking for pointers where to begin diagnosing this. There is no "system" style log file being created in the sts/logs folder, so all I have is the STS console output and that does not contain anything useful.
Finally! If I take the war file built by maven and add it to the webapps folder (after removing the wtpwebapps stuff), then it runs fine, so it's just something I am missing in the STS "run as" facility.
And, I have compared every setting I can think of between the 2 webapps / STS .settings files and cannot work out why one works and one does not