picker999 wrote:Can't I just install a former version of Tomcat as in the old vers?
I don't see why not.
Here's what I did but you may find other more suitable methods for your situation.
First I made a copy of my 1.7.4 xampp folder as a backup.
Next I located my last downloaded tomcat addon in my own XAMPP archive...
xampp-tomcat-addon-win32-6.0.20.exe
...a self installing archived exe file.
(You can open in WinRAR to look inside for the simple readme file or double click to install).
Try the SourceForge repository for these earlier TomCat addons, link is on the home page.
Select the 1.7.4 installation folder and click on Install.
After install you will need to copy xampp.cli from 1.7.3 to 1.7.4 folder, if you still have it, so the start_tomcat.bat files will work or use the startup.bat file in the tomcat/bin folder.
If you want to install as a service then xampp_cli.exe is required but I was not sure if this is at all possible as I could not see it installed using SCM even though the bat files return a positive message.
I also copied over the xampp-portcheck.exe file to check if Tomcat was indeed started on the correct ports.
This is how the ports looked after installing the addon and before starting tomcat
- Code: Select all
Service Port Status
==================================
Apache (HTTP) 80 free
Apache (WebDAV) 81 free
Apache (HTTPS) 443 free
MySQL 3306 free
FileZilla (FTP) 21 free
FileZilla (Admin) 14147 free
Mercury (SMTP) 25 free
Mercury (POP3) 110 free
Mercury (IMAP) 143 free
Mercury (HTTP) 2224 free
Mercury (Finger) 79 free
Mercury (PH) 105 free
Mercury (PopPass) 106 free
Tomcat (AJP/1.3) 8009 free
Tomcat (HTTP) 8080 free
Press <Return> to continue.
These are the ports after installing the addon and then starting and stopping tomcat in turn using the tomcat_start.bat file then the startup.bat file and then the tomcat_installservice.bat file but even though tomcat started I could not see a service installed in SCM.
I noticed the stopping bat files also were effective and freed up the ports each time after running them.
- Code: Select all
Service Port Status
==================================
Apache (HTTP) 80 free
Apache (WebDAV) 81 free
Apache (HTTPS) 443 free
MySQL 3306 free
FileZilla (FTP) 21 free
FileZilla (Admin) 14147 free
Mercury (SMTP) 25 free
Mercury (POP3) 110 free
Mercury (IMAP) 143 free
Mercury (HTTP) 2224 free
Mercury (Finger) 79 free
Mercury (PH) 105 free
Mercury (PopPass) 106 free
Tomcat (AJP/1.3) 8009 Program: G:\xampp174\tomcat\jre\bin\javaw.exe
Tomcat (HTTP) 8080 Program: G:\xampp174\tomcat\jre\bin\javaw.exe
Press <Return> to continue.
Next I started Apache and went to
http://127.0.0.1/examples/and had them all working just fine.
So there you have it.
It seems with a little messing about you can have another tomcat up and running, but that's as far as I got in the time available - you may get more mileage than my simple experiment.
If you are happy with how it turns out then remember to delete the copy of 1.7.4 if required.
Good luck.