Hi Dan,
Tomcat5 is structurally different, almost completely
"rearranged" and tomcat6 has missing pieces that
could not be found, or so the error messages say.
I suggest you file a bug with the tomcat package in Fedora. This
package originated at JPackage so you may want to discuss with them.
Andrew