SAS® Web Application Server 2026-03-M8 fails to start with the following error after you apply the SAS® 9.4M8 (TS1M8) Q1 security update hot fixes in the sas-security-update-2026-03-M8.zip file:
java.lang.TypeNotPresentException: Type org.apache.geode.cache.Cache
This issue affects only SAS 9.4M8 platforms that contain a "-" in their SAS Configuration directory, as shown in the following example:
/opt/sas/config-mid/Lev1
The hot fix IT_xxx log shows that new geode jars are not copied and old geode jars are deleted. As a result, geode jars are missing in the SASServer1_1/lib directory, as shown in the following example:
2026-04-07 07:34:06 LogLineWriter - info: Setting ro project property: filesUpdated -> true
2026-04-07 07:34:06 LogLineWriter - info: [delete] Deleting: /opt/sas/conf-mid/Lev1/Web/WebAppServer/SASServer1_1/lib/geode-common-1.15.1.jar
2026-04-07 07:34:06 LogLineWriter - info: +Task: property
2026-04-07 07:34:06 LogLineWriter - info: Setting project property: versionless.base.file.name -> conf
2026-04-07 07:34:06 LogLineWriter - info: [echo] copy new conf jar
2026-04-07 07:34:06 LogLineWriter - info: fileset: Setup scanner in dir /opt/sas/SASHome/SASVersionedJarRepository/eclipse/plugins/
Geode_Full_1.15.2.0_SAS_20260112103958 with patternSet
{ includes: [conf*.jar] excludes: [] }
2026-04-07 07:34:06 LogLineWriter - info: [copy] No sources found.
2026-04-07 07:34:06 LogLineWriter - info: [copy] No sources found.
To circumvent this issue, complete the following steps:
This issue will be fixed in future SAS Security Update and Hot Fixes (Q2 2026).