I have deployed a java application configured as a peer-to-peer Apache Geode 
v1.1.1 cache.  I also have an Apache Geode v1.1.1 locator.  Both application 
and locator, when running,  connect to one another with no issue.
I stop both application and locator, then replace the locator with an updated 
Apache Geode v1.2.1 locator.   When I restart the application(v1.1.1) and the 
locator(v1.2.1), the locator performs a version check and rejects the 
connection attempt made by the application:

    INFO     o.a.g.d.i.m.g.Services : received join request from 
172.17.0.13(12):32768(version:GEODE 1.1.0)
    WARN  o.a.g.d.i.m.g.Services : detected an attempt to start a peer using an 
older version of the product 172.17.0.13(12):32768(version:GEODE 1.1.0)
    DEBUG o.a.g.d.i.m.g.Services : sending via JGroups: 
[JoinResponseMessage(null; ; Rejecting the attempt of a member using an older 
version of the product to join the distributed system)] recipients: 
[172.17.0.13(12):32768(version:GEODE 1.1.0)]

Is this expected?

Reply via email to