!!! 
IT IS NOT ADVISED TO SHARE THIS THINGWORX SERVER WITH CUSTOMERS OR USE IT IN PRODUCTION ENVIRONMENTS
INTENDED USE IS IN DEVELOPMENT OF THINGWORX APPLICATIONS. BECAUSE IT'S NOT AN OFFICIAL THINGWORX DEPLOYMENT, SUPPORT MAY REJECT TICKETS.
For download all links, use the next credentials to login: Username: guest1, Password: guest
This is a fully portable version of Thingworx. You will have a single folder that you can share around which contains an entire Thingworx. It uses the H2 persistence provider, you can run multiple TWXs at the same time on the same machine.
While all versions come prepackaged with an unlimited test license, it's recommended that you get your own license from the support portal https://support.ptc.com/apps/licensePortal/auth/ssl/index?wcn=341
You can download the thingworx portable package from the Romania FTP server. The most important versions are listed below:
- Thingworx 8.3
- Thingworx 8.2
- Thingworx 8.1
- Thingworx 8.0
- Thingworx 7.4
- Thingworx 7.3
- Thingworx 7.2.7
Download, extract, open the config.properties file in order to configure ports/other settings. Access one of the URLs in the Browser, using Administrator/admin (versions <8) credentials, or Administrator/trUf6yuz2?_Gub (version 8.0 and later).
PLEASE NOTE THAT IN Thingworx 8.0 the default administrator password has been changed to: Login Name: **Administrator **Password: trUf6yuz2?_Gub
Open the config.properties file to find out the used ports for http and https.
By default, this package uses Thingworx with H2. To change the TWX version just replace the Thingworx.war file in „apache-tomcat/webapps” with your war file. Please note that in place upgrades WILL not work between TWX versions with different version providers. If you want to change the "platform-settings.json" file, you can find it in the root directory of the archive.
You can also find previous versions of the package here :
ftp://rostorage.ptcnet.ptc.com/SHARE/Petrisor/Thingworx/ (including 6.5 versions)
Download from here: here (ftp server). Username: guest1, Password: guest. It is based in 8.2.
A fully portable version of Thingworx, version 7.2. You will have a single folder that you can share around which contains an entire Thingworx. It uses the H2 persistence provider, you can run multiple TWXs at the same time on the same machine.
Best to use in development of TW Apps.
Functionalities:
- All configuration is stored inside the config.properties file.
- SSL configuration enabled by default (it can also be accessed on simple http).
- Linux/OSX support. Run the corresponding startThingworx.sh file.
- Windows support. Run the corresponding startThingworx.bat file.
- Can easily share whole bundle between windows-linux.
- Thingworx "Dev Tools" package: Thingworx JS Services Debugger, Source Exporter, Better Script Editor, Refactoring Helper.
- The new Chart Widgets.
Thingworx JS Services Debugger
Used for debugging the Javascript services from the Thingworx entities. You can debug either when in Composer(development time) or in MashupViewer(run time).
Better Script Editor - Monaco Code editor
A better script editor with a lot of more features
- Ensure that Java is installed on the machine. You can set the JAVA_HOME variable inside the config.properties file, but it's not required.
- Ensure that you have no other programs listening on the same ports as the ones you configured in config.properties. On windows, you can view the LISTENING ports using (nestat –a –b or using resmon.exe).
- On linux/OSX make sure that the sh files are marked as executable (find . -iname *.sh | xargs chmod +x )
- Contact me [email protected]
- Nicer config.properties with more options.
- Added a bash generator for systemd units (create linux service from an instance)
- Added a script that generates a windows service out of a portable instance
- Windows only: added checks for open ports (if the port set is in use, then automatically find an open one)
- Removed the need to set a shutdown port
- Added Thingworx Blank 8.0
- Updated the packages to 7.2.7. Added link to the blank version for 7.3
- Updated the packages to 7.2.5
- Update to the latest CodeMirror enhacement: Use js_beautify (the same as behind http://jsbeautifier.org/ for formatting code
- Updated the packages to 7.2.4
- Updated the packages to 7.2.2
- Upgraded the packages to 7.2.1
- Upgraded the packages to 7.2
- Added the new Charts in the package