I don't know if this issue was already discussed, but I'm porting my application from Tomcat 5.5.25 to Tomcat 6.0.26 and I'm using JSF 1.1.
I encountered problems when receiving events for Tree element. The return value for getSelected() method of Tree object is null. I tried to use other get methods from Tree class and all return null: getSubmittedValue(), getCookieSelectedTreeNode().
Did anyone encounter this problem?
Do you know if are there any incompatibility issues between Tomcat 6 and JSF1.1?
Most likely you've got an el-impl.jar in your WAR. It was required for Tomcat 5.5, but it's now integrated into the libs directory in Tomcat6. That's the same libs directory that replaced the 3 separate libs directories in Tomcat 5 and earlier.
If you remove that jar from your WAR, it will probably work.
An IDE is no substitute for an Intelligent Developer.
It appears you have a custom security module implemented as a servlet filter. Or, more accurately, the web.xml file refers to one. But that class doesn't appear to be present in your WAR.
It's likely that someone had installed it in one of the Tomcat5 library directories and it wasn't copied into the Tomcat 6 library directory.
I wouldn't expect that there would be a problem if you did that, but one of the major differences between Tomcat6 and Tomcat6 is the elimination of the 3-library setup in favor of a single library, so I'd check the vendor documentation to see if there are any issues.