A few of the annotations have compliance problem. javax.annotation.security.DenyAll @Target should only be METHOD javax.ejb.EJB missing description property javax.persistence.PersistenceContext missing properties property and associated PersistenceProperty annotation class The annotations can be verified by checking the JavaEE5 javadocs at http://java.sun.com/javaee/5/ docs/api/ I will post a patch to correct these problems.
Created attachment 20853 [details] Patch against http://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk
Patch has been applied to trunk and proposed for 6.0.x Many thanks for the patch.
This patch has been committed for 6.0.x and will be in 6.0.17 onwards.