Start a topic
With the exception of Windchill, The PTC Community is on read-only status until April 6 in preparation for moving our community to a new platform. Learn more here
cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

ThingWorx Navigate is now Windchill Navigate Learn More

Translate the entire conversation x

I have installed the new tomcat 9.0.110 but my thingworx is still redirected to older tomcat version

VV_9240359
12-Amethyst

I have installed the new tomcat 9.0.110 but my thingworx is still redirected to older tomcat version

Hello I have followed all the steps as mentioned in the article, I have installed the new tomcat 9.0.110 but my thingworx is still redirected to older tomcat version if I stop that thingworx page is not loading 

Two questions 

1) do we need to use older(9.0.88) web.xml and server.xml and copy into new tomcat webapps 

2) I was not able to understand point 6 in the article  https://www.ptc.com/en/support/article/CS272588

as it says directly copy the older ones and paste into new tomcat folder 

VS 

Point 19 and 20 says that we need to edit web.xml and server.xml

https://support.ptc.com/help/thingworx/platform/r9/en/index.html#page/ThingWorx/Help/Installation/Installation/install_java_and_apache_tomcat.html#wwID0E4KGM

do we need to remove the older tomcat folder from 

C:\Program Files (x86)\ThingWorxFoundation\tomcat

 

2 REPLIES 2
PaiChung
22-Sapphire I
(To:VV_9240359)

If your ThingWorx is still tied to the older Tomcat version, then you must've installed the newer version as a new install vs. an upgrade over the older Tomcat?

So the ThingWorx war deployment still resides in the older structure?

If you did move the war file over, then try stopping the older Tomcat and then start the newer Tomcat.

To do a little brute force, you can temporarily rename the Thingworx.war file and the resulting \Thingworx deployment folder in the old tomcat folder structure.

 

PEHOWE
17-Peridot
(To:PaiChung)

Hello @VV_9240359 ,
 

There are many ways which Tomcat and ThingWorx can be installed. These differences can make upgrades confusing.
In most cases in some directory chosen by your company you have 2 directories:
 

  • apache-tomcat-9.x.yy
  • current

If you have installed a totally new version of tomcat you could have 3 directories.  What a lot of people do not understand is the folder "current". The "current" folder is a symbolic link. It points to the current version of tomcat.  If all the configuration files use the folder name "current" vs "apache-tomcat-9.x.yy" to switch versions of tomcat you need to update he symbolic link "current" and everything changes.

 

During your original  install of ThingWorx you could have made changes to the web.xml and server.xml files which are part of Tomcat.
You need to move or recreate those modification in the new version of Tomcat.

 

You generally only have 1 version of Tomcat running on any machine. If you are starting Tomcat as a Service, you need to review that it is directed to the instance you desire.

 

Regards,

Pehowe

Announcements


Top Tags