I'm following the guide for RHEL. I installed Tomcat 8.5.16 since I couldn't find the noted version. Tomcat works fine and can be accessed at localhost:8080. As soon as I add the Thingworx webapp it can no longer be accessed. Interestingly, if I remove Thingworx.war and the xploded folder while tomcat is still running it I will be able to access the Tomcat welcome page again. No need to restart.
Hi Anthony, could you check the error in the tomcat log when you are attempting to deploy the ThingWorx war? Which version of ThingWorx are you attempting to install and with which persistence provider?
Foundation server 7.4 trial
25-Jul-2017 08:46:00.258 INFO [localhost-startStop-1] org.apache.catalina.core.ApplicationContext.log No Spring WebApplicationInitializer types detected on classspath
25-Jul-2017 08:50:00.084 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/usr/tomcat/webapps/Thingworx.war]
25-Jul-2017 08:50:03.944 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Could you please attach the full log here? You would be looking for something with [ERROR] flag rather than [info]
I tried the 8.0 trial and I get a login screen, but it doesn't load. So the initial problem is probably related to the combination of tomcat and thingworx.
Which Thingworx are you trying to install, 7.4 or 8.0? I see both versions in the log.
Tomcat needs to be downgraded to 8.0.44 if you are using 7.4 thingworx.war
I've moved to 8.0 since 7.4 wasn't working. I get a log-in now, but no response when I try the supposed login credentials for either 7.4 or 8.0.
Your 7.4 information got cached as seen in the log - please try a clean install, ensuring to remove the existing ThingworxStorage and ThingworxBackupStorage while tomcat is stopped. Also removing the thingworx.war and thingworx folder from the tomcat/webapps/ directory.