Select to view content in your preferred language

Java SDK for ArcSDE backwards compatibility question

581
3
07-14-2011 02:45 PM
KennethJohansson
New Contributor
I was wondering if anybody has experience in Java SDK  for ArcSDE and backwards compatibility.

We currently use the Java 9.3 SDK (i.e. jpe_sdk.jar and jsde_sdk.jar) to read and write spatial data from/to ArcSDE. The manifest for this SDK is:

Manifest-Version: 1.0
Specification-Title: ArcSDE Java API
Created-By: 1.4.2_12 (Sun Microsystems Inc.)
Specification-Version: 9.3
Specification-Vendor: ESRI
Name: com/esri/sde/sdk
Implementation-Version: Build
Implementation-Vendor: ESRI

We have not had any problems reading and writing spatial data from/to ArcSDE servers of versions 9.2, 9.3, 9.3 SP1 and 10 using this SDK.

We recently downloaded the Java SDK for ArcSDE 10 SP 2 and the version of the SDK seems to be 9.4 (as opposed to version 9.3 above). The manifest for this SDK is:

Manifest-Version: 1.0
Implementation-Vendor: ESRI
Implementation-Version: Build
Specification-Vendor: ESRI
Name: com/esri/sde/sdk
Created-By: 1.6.0_16 (Sun Microsystems Inc.)
Specification-Title: ArcSDE Java API
Specification-Version: 9.4

We wonder whether this new SDK (i.e. version 9.4) for ArcSDE 10 SP2 is backwards compatible with older versions of ArcSDE?

In other words, have you seen any problems in reading and writing spatial data from/to the ArcSDE servers of versions 9.2, 9.3, 9.3 SP1 and 10 using this new SDK? We are wondering whether or not we should expect any problems if we move to this new SDK.

Kind Regards,
/Kenneth
0 Kudos
3 Replies
VinceAngelo
Esri Esteemed Contributor
Access to 10 servers from 9.3.x clients is not formally supported, though it has seemed to
work (at least from the 'C' API).

ArcSDE 10 SDKs are supported for use with all previous releases which are not retired
(9.1 and earlier are retired).

- V
0 Kudos
KennethJohansson
New Contributor
Thanks.

The version from the manifest for the jpe_sdk.jar and jsde_sdk.jar jar files for the Java SDK after downloading the Java SDK for ArcSDE 10 SP 2 seems to say 9.4.

I assume that 9.4 and 10 is really the same thing since I have not seen any Arc SDE 9.4 being released.

Again, thanks,
/Kenneth
0 Kudos
VinceAngelo
Esri Esteemed Contributor
The product that was initially named 9.4 was released as 10.0.  I guess they missed the
manifest during renumbering.

- V
0 Kudos