There is an EVR problem causing the F10 -> F11 upgrade path for tomcat5 to break. For example, I had installed tomcat5-jsp-2.0-api-5.5.27-6.1.fc10.noarch tomcat5-servlet-2.4-api-5.5.27-6.1.fc10.noarch These did not get changed by "yum update" until I removed them manually with "rpm -e --nodeps". "yum install tomcat5-jsp-2.0-api tomcat5-servlet-2.4-api" then pulls: tomcat5-jsp-2.0-api-5.5.27-5.9.fc11.noarch tomcat5-servlet-2.4-api-5.5.27-5.9.fc11.noarch
dwalluck (hi, david!) sent tomcat5-5.5.27-6.1.fc10 to f10 on 2008-12-10. it was tagged for dist-f10-updates, f11-alpha and f11-alpha-2 - but not for dist-f11, which I believe is the tag it actually needs to get into rawhide. This bug has been triaged -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers
Since April 15th there is a tomcat5-5.5.27-6.2.fc11 , which is later than the latest fc10 version, so this ought to be fixed.