Author: rmannibucau
Date: Sun Jul  1 22:46:45 2012
New Revision: 1356040

URL: http://svn.apache.org/viewvc?rev=1356040&view=rev
Log:
TOMEE-264 more filtering of API jars

Modified:
    
openejb/trunk/openejb/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomEEClassLoaderHelper.java

Modified: 
openejb/trunk/openejb/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomEEClassLoaderHelper.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomEEClassLoaderHelper.java?rev=1356040&r1=1356039&r2=1356040&view=diff
==============================================================================
--- 
openejb/trunk/openejb/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomEEClassLoaderHelper.java
 (original)
+++ 
openejb/trunk/openejb/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomEEClassLoaderHelper.java
 Sun Jul  1 22:46:45 2012
@@ -132,7 +132,14 @@ public final class TomEEClassLoaderHelpe
      */
     private static final String[] FORBIDDEN_CLASSES = new String[]{
             "javax.persistence.Entity", // JPA
-            "javax.transaction.Transaction" // JTA
+            "javax.transaction.Transaction", // JTA
+            "javax.jws.WebService", // JAXWS
+            "javax.validation.Validation", // BVal
+            "javax.jms.Queue", // JMS
+            "javax.enterprise.context.ApplicationScoped", // CDI
+            "javax.ws.rs.Path", // JAXRS
+            "javax.ejb.EJB", // EJB
+            "javax.annotation.PostConstruct" // javax.annotation
     };
 
     public static boolean validateJarFile(final File file) throws IOException {


Reply via email to