Content Delivery client-side software upgrade or migration reference
Your upgrade or migration options depend on whether your current setup was freshly installed, or was itself the result of an upgrade from a setup older than SDL Web 8.
Upgrade or migration
- Migrate from an in-process setup to a RESTful setup. To do so, uninstall the in-process API, then install the newer RESTful API (CIL) Role as part of a .NET or Java/JSP web application. Optionally, set up the Public Content API (PCA) as well.
- Upgrade your in-process setup (which is deprecated as of SDL Web 8). This consists of updating your existing in-process API resources.
On the other hand, if, at no point in the past, you were using a pre-SDL Web 8 setup, then you are already using the RESTful API, and you can simply upgrade your RESTful client software by updating its resources. Optionally, set up the new Public Content API (PCA) as well.
JNDI storage discontinued (for upgrades from SDL Web 8.5)
If you are upgrading from SDL Web 8.5 and if you have configured any storage medium using JNDI, change your Storage Layer configuration to no longer use JNDI: it is no longer supported.