Details
-
Task
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
-
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);