### Eclipse Workspace Patch 1.0 #P org.eclipse.dstore.core Index: src/org/eclipse/dstore/core/model/DataStoreAttributes.java =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/DataStoreAttributes.java,v retrieving revision 1.4 diff -u -r1.4 DataStoreAttributes.java --- src/org/eclipse/dstore/core/model/DataStoreAttributes.java 13 Jun 2007 17:45:11 -0000 1.4 +++ src/org/eclipse/dstore/core/model/DataStoreAttributes.java 3 Mar 2008 16:47:54 -0000 @@ -25,7 +25,7 @@ public class DataStoreAttributes { - public static final String DATASTORE_VERSION = "DataStore.9.0.0"; //$NON-NLS-1$ + public static final String DATASTORE_VERSION = "DataStore.8.0.0"; //$NON-NLS-1$ public static final int A_PLUGIN_PATH = 0; public static final int A_ROOT_NAME = 1; Index: src/org/eclipse/dstore/core/client/ClientConnection.java =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/client/ClientConnection.java,v retrieving revision 1.20 diff -u -r1.20 ClientConnection.java --- src/org/eclipse/dstore/core/client/ClientConnection.java 28 Feb 2008 16:17:00 -0000 1.20 +++ src/org/eclipse/dstore/core/client/ClientConnection.java 3 Mar 2008 16:47:54 -0000 @@ -891,7 +891,8 @@ _clientVersion = Integer.parseInt(clientVersionStr[VERSION_INDEX_VERSION]); } int serverVersion = _dataStore.getServerVersion(); - if (serverVersion== _clientVersion) + if ((serverVersion == _clientVersion) || + Math.abs(_clientVersion - serverVersion) <= 1) { // major versions match so should be compatible return HANDSHAKE_CORRECT;