SAML: Not working in PegaCloud 2.1
SummaryAfter upgrading to PegaCloud 2.1 using PRPC 7.2.2 SAML authentication is not working. The PRPC AssertionConsumerService throws and exception.
Error MessagesCaused by:
java.lang.NoClassDefFoundError: Could not initialize class org.apache.commons.ssl.TrustMaterial
Steps to ReproduceStandard SAML Authentication.
Root CausePRPC 7.2.2 ships with not-yet-commons-ssl-0.3.9.jar which causes the exception due to PegaCloud level changes made to JAVA_HOME/jre/lib/secrity/cacerts. The older version of not-yet-commons-ssl is not compatible with these changes and PRPC 7.2.2 should have shipped with not-yet-commons-ssl-0.3.17.jar.
ResolutionApply Hfix-33923. This installs not-yet-commons-ssl-0.3.17.jar.
Published April 28, 2017 - Updated April 29, 2017