Bruce Schuchardt created GEODE-3139:
---------------------------------------

             Summary: remove geode-core/src/main artifacts from classpath of 
backward-compatibility tests
                 Key: GEODE-3139
                 URL: https://issues.apache.org/jira/browse/GEODE-3139
             Project: Geode
          Issue Type: Bug
          Components: build
            Reporter: Bruce Schuchardt


When a JVM is launched to run an old version of GEODE its classpath currently 
includes the old version's jars but also includes the current version's 
classes, resources and generated-resources directories.  This could cause the 
JVM to function differently than expected if the test happens to reference some 
new class or an API that doesn't exist in the old version.

I removed these directories from the classpath and found that the tests all 
break when the couldn't find InternalClientCache, a new interface that is now 
referenced by the test framework.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to