this Topic is already well know here, but I haven't found a solution, so I'll post the problem here:
I want to install TW 8.1.3 (on a Microsoft 2012R2 OS), installed PostgreSQL 9.4.17 and Tomcat 8.5.29. When deploying the thingworx.war, Tomcat crashes and doens't start anymore.
From the log files I could't extract:
2018-03-16 17:53:23.764+0100 [L: ERROR] [O: c.t.s.s.l.LicensingSubsystem] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] Failed to load FlxCore library. Ensure it's in PATH (Windows) or LD_LIBRARY_PATH(other platforms) or set with the VM arg, -Djava.library.path. Error message : com.flexnet.licensing.DllEntryPoint.entry([B)I
Regarding another post mentioning the -Djava.library.path - mine is set to:
-Djava.library.path=D:\Apache Software Foundation\Tomcat 8.5\webapps\Thingworx\WEB-INF\extensions
6-Mar-2018 17:53:14.670 INFO [localhost-startStop-1] org.apache.catalina.core.ApplicationContext.log No Spring WebApplicationInitializer types detected on classpath
The system environment variable is pointing at the following: D:\Postgres9.4.17\bin
Similar issues are mentioned here:
Can anybody support?
I see you're on a newer version of Tomcat. Will you double check that the extra parameters you added, including -Djava.library.path, are in the "Java Options" box, and not the "Java 9 Options"? When I move my parameters to the Java 9 Options box, I am able to reproduce the same errors as you.
Also, make sure your ThingworxPlatform folder is on your D:\, as that's where you have Tomcat installed.