[
https://issues.apache.org/jira/browse/GEODE-3139?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16070802#comment-16070802
]
ASF subversion and git services commented on GEODE-3139:
--------------------------------------------------------
Commit 9f55eb12551488ca77cfb2a11283cf8f33657938 in geode's branch
refs/heads/release/1.2.0 from [~bschuchardt]
[ https://git-wip-us.apache.org/repos/asf?p=geode.git;h=9f55eb1 ]
Revert "GEODE-3139 remove current artifacts from classpath of
backward-compatibility tests"
This reverts commit 84bf7394aaa13cc2da4b20b33c1242348b69f7ea.
This revision may have caused CI failures. I'm reverting it now
just in case.
> 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
> Assignee: Bruce Schuchardt
> Fix For: 1.2.0
>
>
> 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)