My client had me install XI 3.1 and after completing the install their security team told them they HAD to use Tomcat 6 instead of Tomcat 5 due to vulnerabilities in 5.
I tried removing the Web Tier in Add/Remove Programs and then reinstalling it, but since 5.5 was not removed by the removal of the Web Tier (although it was unselected in that process, thanks BO), when I told it to reinstall the Web Tier it simply asked me what WAS I was installing to, and then installed back onto the 5.5 without asking what install of Tomcat to install into.
I am reading through the Web Application guide and it seems to me that the only way to move them to the newer Tomcat is to use wdeploy. Is this correct?
Any suggestions regarding how to do this?
A follow-on to that would be this, if we use wdeploy to push it to the newer Tomcat, will that have to be how the patches are applied as well?
You will need to install Tomcat 6 yourself and deploy the war files as needed. wdeploy is one option or you can do them manually. What you are doing is pretty much the same as if you wanted to deploy to WebLogic or Websphere which are not part of the Bus Obj install.
As far as updating in the future…
I know the install has gotten smarter in the 3.x releases so it may allow you to point the install to your Tomcat 6 install and update the wars. If not, then you will need to use wdeploy or do it manually.
We’re in the same postion - we have to fill some security holes before we’re allowed to open the ports up to the internet…
We’ve got BOXI 3.1, and I’ve installed tomcat 6.0.26 and it’s listening fine on the new port.
The machine is 64 bit, and so the Tomcat installation is 64 bit, and using a 64 bit JVM.
I have to have both the vanilla BO and the bespoke instances of tomcat running at the same time for a short while, and so I’ve allocated port 8081 for the new instance, and managed to get it started by changing the shutdown port from the default 8005 as well.
I can get the login screen up, and log in to the InfoView home page. However, I can’t get the directory listings to display.
I’ve copied over the webapps directory, and also the catalina\localhost directory, as described above.
I’ve even repeated the above using 5.5.29 and still get the same problem (this time on port 8082)