Can anyone point me at the hardcoded list of jars for the Jetty and Tomcat
tests? I can't seem to find it this time despite grepping for several
things that should be in the list. Maybe it was changed since I last had to
look for it...
I found the one in dunit ProcessManager:
dunitClasspath =
removeModulesFromPath(dunitClasspath, "geode-core", "geode-cq",
"geode-common",
"geode-json", "geode-log4j", "geode-lucene", "geode-wan");
I would love to remove all of these hardcoded lists of jars... they're bad
news.
By the way, the fact that we leave geode-dunit on the classpath (on
purpose) for tests that have JVMs running old versions of Geode is a
nightmare to anyone trying to move classes around for something like
geode-log4j. Please try to think of a different way to handle this.