I'm trying to launch an Eclipse help webapp called help.war, which was assembled by someone I'm working with (remotely, in a different country) by modifying one we found online. It works on his
Tomcat server. When he deploys help.war, I can go to the ...com/help/index.jsp address and see my Infocenter. If I take the same help.war archive and place it into my local installation of apache_tomcat, it will deploy, but I never see anything at
http://localhost:8080/help/index.jsp, where it should be. I can reach the Apache Tomcat manager and launch the built-in apps, like examples and so on, and I see "help" deployed, but nothing appears when I launch it, only "servlet error, help not found". I've never been able to launch any .war file on my local installation, whether created by me or him.
The error message I see in the catalina.out log is this:
The network guy I'm working with said that when he created the help.war archive, there was a problem with certain of the Eclipse plugins being the wrong version, for example org.eclipse.help.base 3.6 instead of 3.5 and so on. He got the versions that the help.war setup wanted, and after that it worked -- on his machine. And as I say I can log in and it works for me also.
This however looks different-- or is it? And if the help.war works on his installation, doesn't that mean that help.war is internally consistent-- in which case why does this error on my installation look like something is the wrong version? Does that mean that something in my Apache Tomcat installation is trying to match this webapp_3.5.2.r36.etc plugin, rather than something inside the help.war archive?
And mainly, of course: How do I fix it? I'm not actually sure what that error message is telling me, for one thing.
A twist on the whole thing: If I also put his "work" directory from his Tomcat installation into mine, replacing my "work" directory-- then it all works. It appears at
http://localhost:8080/help/index.jsp, which is partly why I know that's the correct address. However I need to be able to edit and update the help.war archive, and I can't launch help after I make any changes in the help.war file. After I try, and it fails each time, the only thing that works is if I replace both the help.war and the "work" directory with his. I need to be able to make changes to the help.war file myself however, and deploy and launch with those included so I can
test the changes. I also tried just downloading his entire Tomcat installation since I know it works, but I can't get it to even start locally. I've got mine successfully installed at least.
I hope that's clear, I'm fairly new to all this, at least doing it this way. If you have any advice please make it as detailed and newbie-simple as possible.
Thanks,