Uploaded image for project: 'OpenEJB'
  1. OpenEJB
  2. OPENEJB-1107

Updated builtin exclude list

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 3.1.3
    • configuration
    • None

    Description

      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);

      Attachments

        Activity

          People

            dblevins David Blevins
            dblevins David Blevins
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: