On HCL Digital Experience 8.5.5 CF19, the `getPortalInfo()` method returns "hcl digital experience/8.5", breaking detection of the servlet engine. This ultimately leads to methods such as `getHeader()` to return NULL, as the upstream HTTP request is not retrieved. Authored-by: Marcello Barnaba <vjt@openssl.it>tags/8.13.3^0
@@ -574,7 +574,7 @@ public class VaadinPortlet extends GenericPortlet | |||
return new VaadinLiferayRequest(request, service); | |||
} | |||
if (portalInfo.contains("websphere portal")) { | |||
if (portalInfo.contains("websphere portal") || portalInfo.contains("hcl digital experience")) { | |||
return new VaadinWebSpherePortalRequest(request, service); | |||
} | |||
if (portalInfo.contains("weblogic portal")) { |