You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by "David Blevins (JIRA)" <ji...@apache.org> on 2009/11/11 00:36:27 UTC

[jira] Closed: (OPENEJB-1107) Updated builtin exclude list

     [ https://issues.apache.org/jira/browse/OPENEJB-1107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Blevins closed OPENEJB-1107.
----------------------------------

    Resolution: Fixed

Here is the diff of what was changed from 3.1.2:

==============================================================================
--- openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/DeploymentsResolver.java (original)
+++ openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/DeploymentsResolver.java Tue Nov 10 23:20:40 2009
@@ -176,40 +176,59 @@
            urlSet = urlSet.exclude(".*/avalon-framework(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/axis2-jaxws-api(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/backport-util-concurrent(-[\\d.]+)?.jar(!/)?");
+            urlSet = urlSet.exclude(".*/bcprov-jdk15(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/catalina(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/cglib-(nodep-)?[\\d.]+.jar(!/)?");
-            urlSet = urlSet.exclude(".*/commons-(logging|logging-api|cli|pool|lang|collections|dbcp|dbcp-all)(-[\\d.]+)?.jar(!/)?");
+            urlSet = urlSet.exclude(".*/com\\.ibm\\.ws\\.[^/]*.jar(!/)?");
+            urlSet = urlSet.exclude(".*/commons-(logging|logging-api|cli|pool|lang|collections|dbcp|dbcp-all)(-[\\d.r-]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/cxf-bundle(-[\\d.]+)?(incubator)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/derby(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/ejb31-api-experimental(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/geronimo-(connector|transaction)(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/geronimo-[^/]+_spec(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/geronimo-javamail_([\\d.]+)_mail(-[\\d.]+)?.jar(!/)?");
-            urlSet = urlSet.exclude(".*/hibernate-(entitymanager-)?[\\d.]+ga.jar(!/)?");
-            urlSet = urlSet.exclude(".*/howl-[\\d.-]+.jar(!/)?");
+            urlSet = urlSet.exclude(".*/hibernate-(entitymanager|annotations)?(-[\\d.]+(ga)?)?.jar(!/)?");
+            urlSet = urlSet.exclude(".*/howl(-[\\d.-]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/hsqldb(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/idb(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/idea_rt.jar(!/)?");
            urlSet = urlSet.exclude(".*/javaee-api-[\\d.-]+.jar(!/)?");
+            urlSet = urlSet.exclude(".*/javassist[^/]*.jar(!/)?");
            urlSet = urlSet.exclude(".*/jaxb-(impl|api)(-[\\d.]+)?.jar(!/)?");
+            urlSet = urlSet.exclude(".*/jboss-[^/]*.jar(!/)?");
+            urlSet = urlSet.exclude(".*/jbossall-[^/]*.jar(!/)?");
+            urlSet = urlSet.exclude(".*/jbosscx-[^/]*.jar(!/)?");
+            urlSet = urlSet.exclude(".*/jbossjts-?[^/]*.jar(!/)?");
+            urlSet = urlSet.exclude(".*/jbosssx-[^/]*.jar(!/)?");
            urlSet = urlSet.exclude(".*/jmdns(-[\\d.]+)?(-RC\\d)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/juli(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/junit(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/log4j(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/logkit(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/mail(-[\\d.]+)?.jar(!/)?");
+            urlSet = urlSet.exclude(".*/neethi(-[\\d.]+)?.jar(!/)?");
+            urlSet = urlSet.exclude(".*/org\\.eclipse\\.persistence\\.[^/]*.jar(!/)?");
+            urlSet = urlSet.exclude(".*/org\\.junit_.[^/]*.jar(!/)?");
            urlSet = urlSet.exclude(".*/openjpa-(jdbc|kernel|lib|persistence|persistence-jdbc)(-5)?(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/openjpa(-[\\d.]+)?.jar(!/)?");
+            urlSet = urlSet.exclude(".*/opensaml(-[\\d.]+)?.jar(!/)?");
+            urlSet = urlSet.exclude(".*/quartz(-[\\d.]+)?.jar(!/)?");
+            urlSet = urlSet.exclude(".*/saaj-impl(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/serp(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/servlet-api(-[\\d.]+)?.jar(!/)?");
+            urlSet = urlSet.exclude(".*/slf4j-api(-[\\d.]+)?.jar(!/)?");
+            urlSet = urlSet.exclude(".*/slf4j-jdk14(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/stax-api(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/swizzle-stream(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/sxc-(jaxb|runtime)(-[\\d.]+)?(-SNAPSHOT)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/wsdl4j(-[\\d.]+)?.jar(!/)?");
+            urlSet = urlSet.exclude(".*/wss4j(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/wstx-asl(-[\\d.]+)?.jar(!/)?");
-            urlSet = urlSet.exclude(".*/xbean-(reflect|naming|finder)(-[\\d.]+)?.jar(!/)?");
+            urlSet = urlSet.exclude(".*/xbean-(reflect|naming|finder)-(shaded-)?[\\d.]+.jar(!/)?");
            urlSet = urlSet.exclude(".*/xmlParserAPIs(-[\\d.]+)?.jar(!/)?");
            urlSet = urlSet.exclude(".*/xmlunit(-[\\d.]+)?.jar(!/)?");
+            urlSet = urlSet.exclude(".*/xmlsec(-[\\d.]+)?.jar(!/)?");
+            urlSet = urlSet.exclude(".*/XmlSchema(-[\\d.]+)?.jar(!/)?");
            UrlSet prefiltered = urlSet;
            urlSet = urlSet.exclude(exclude);
            urlSet = urlSet.include(includes);


> Updated builtin exclude list
> ----------------------------
>
>                 Key: OPENEJB-1107
>                 URL: https://issues.apache.org/jira/browse/OPENEJB-1107
>             Project: OpenEJB
>          Issue Type: Task
>          Components: configuration
>            Reporter: David Blevins
>            Assignee: David Blevins
>            Priority: Minor
>             Fix For: 3.1.3
>
>
> Current list is as follows:
>             UrlSet urlSet = new UrlSet(classLoader);
>             UrlSet includes = urlSet.matching(include);
>             urlSet = urlSet.exclude(ClassLoader.getSystemClassLoader().getParent());
>             urlSet = urlSet.excludeJavaExtDirs();
>             urlSet = urlSet.excludeJavaEndorsedDirs();
>             urlSet = urlSet.excludeJavaHome();
>             urlSet = urlSet.excludePaths(System.getProperty("sun.boot.class.path", ""));
>             urlSet = urlSet.exclude(".*/JavaVM.framework/.*");
>             urlSet = urlSet.exclude(".*/activation(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/activeio-core(-[\\d.]+)?(-incubator)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/activemq-(core|ra)(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/annotations-api-6.[01].[\\d.]+.jar(!/)?");
>             urlSet = urlSet.exclude(".*/asm-(all|commons|util|tree)?[\\d.]+.jar(!/)?");
>             urlSet = urlSet.exclude(".*/avalon-framework(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/axis2-jaxws-api(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/backport-util-concurrent(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/bcprov-jdk15(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/catalina(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/cglib-(nodep-)?[\\d.]+.jar(!/)?");
>             urlSet = urlSet.exclude(".*/com\\.ibm\\.ws\\.[^/]*.jar(!/)?");
>             urlSet = urlSet.exclude(".*/commons-(logging|logging-api|cli|pool|lang|collections|dbcp|dbcp-all)(-[\\d.r-]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/cxf-bundle(-[\\d.]+)?(incubator)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/derby(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/ejb31-api-experimental(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/geronimo-(connector|transaction)(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/geronimo-[^/]+_spec(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/geronimo-javamail_([\\d.]+)_mail(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/hibernate-(entitymanager|annotations)?(-[\\d.]+(ga)?)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/howl(-[\\d.-]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/hsqldb(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/idb(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/idea_rt.jar(!/)?");
>             urlSet = urlSet.exclude(".*/javaee-api-[\\d.-]+.jar(!/)?");
>             urlSet = urlSet.exclude(".*/javassist[^/]*.jar(!/)?");
>             urlSet = urlSet.exclude(".*/jaxb-(impl|api)(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/jboss-[^/]*.jar(!/)?");
>             urlSet = urlSet.exclude(".*/jbossall-[^/]*.jar(!/)?");
>             urlSet = urlSet.exclude(".*/jbosscx-[^/]*.jar(!/)?");
>             urlSet = urlSet.exclude(".*/jbossjts-?[^/]*.jar(!/)?");
>             urlSet = urlSet.exclude(".*/jbosssx-[^/]*.jar(!/)?");
>             urlSet = urlSet.exclude(".*/jmdns(-[\\d.]+)?(-RC\\d)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/juli(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/junit(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/log4j(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/logkit(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/mail(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/neethi(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/org\\.eclipse\\.persistence\\.[^/]*.jar(!/)?");
>             urlSet = urlSet.exclude(".*/org\\.junit_.[^/]*.jar(!/)?");
>             urlSet = urlSet.exclude(".*/openjpa-(jdbc|kernel|lib|persistence|persistence-jdbc)(-5)?(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/openjpa(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/opensaml(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/quartz(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/saaj-impl(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/serp(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/servlet-api(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/slf4j-api(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/slf4j-jdk14(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/stax-api(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/swizzle-stream(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/sxc-(jaxb|runtime)(-[\\d.]+)?(-SNAPSHOT)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/wsdl4j(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/wss4j(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/wstx-asl(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/xbean-(reflect|naming|finder)-(shaded-)?[\\d.]+.jar(!/)?");
>             urlSet = urlSet.exclude(".*/xmlParserAPIs(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/xmlunit(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/xmlsec(-[\\d.]+)?.jar(!/)?");
>             urlSet = urlSet.exclude(".*/XmlSchema(-[\\d.]+)?.jar(!/)?");
>             UrlSet prefiltered = urlSet;
>             urlSet = urlSet.exclude(exclude);
>             urlSet = urlSet.include(includes);

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.