Skip to content

JDK 17 support for SOEs and SOIs

Starting from ArcGIS Enterprise SDK 11.3, developing the Java-Based SOEs and SOIs with JDK 17 is supported. This is in addition to existing support for JDK 11. See Install Java and Maven.

User interfaces in Portal Home Application to enable/disable extensions, reorder the SOIs

Starting from ArcGIS Enterprise 11.3, support is added for enabling/disabling SOEs and SOIs using Portal Home app. Enabled SOIs reordering is possible using Portal Home App. See Enable Extensions for more information.

API changes in 11.3

Added new methods in IImageServerEx interface.

Added two new interfaces

Support for Java-based extensions (SOEs and SOIs) on map services published in ArcGIS Enterprise deployed on Kubernetes environment

Deploying Java-based extensions (SOEs and SOIs) developed using ArcGIS Enterprise SDK 11.3 into ArcGIS Enterprise configured in Kubernetes environment is supported. Java-based extensions (SOEs and SOIs)](https://enterprise-k8s.arcgis.com/en/latest/administer/extend-services.htm)can only be enabled on map/image services from the item details page of map image layers in home app in ArcGIS Enterprise on Kubernetes. Extension can also be enabled via ArcGIS Pro when publishing a new map/image service.

The steps for creating Java-based extensions (SOEs and SOIs) are the same for both ArcGIS Enterprise target environments: Windows/Linux and Kubernetes.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.