-
Bug
-
Resolution: Obsolete
-
Medium
-
None
-
1.5, 1.5.1, 1.5.2, 1.6
-
None
-
Crowd instance running on Java 1.6 and using Google-Apps connector.
The following error is displayed when integrating Crowd with Google-Apps in a JDK 1.6 environment:
SAML Error: Error signing SAML element: javax.xml.crypto.dsig.TransformException: Couldn't find Transform for: http://www.w3.org/2000/09/xmldsig#enveloped-signature
To fix this problem, copy the following files to your jdk's endorsed/ directory:
1-) xml-security-1.4.2.jar
2-) commons-logging-1.1.1.jar
The files can also be found attached to this ticket.
Java 1.6 is now the minimum JVM (since Crowd 2.3); I don't believe these extra files are necessary with current JVMs and Crowd releases.