Error: 'AttributePluginException: error encountered while trying to convert a user property: samlattr6: java.lang.IllegalArgumentException' in RSA Federated Identity Manager (FIM) when converting user property
2 years ago
Originally Published: 2005-09-13
Article Number
000057602
Applies To
RSA Federated Identity Manager (FIM) 2.5
Microsoft Windows 2000 SP4
Issue
Error: "AttributePluginException: error encountered while trying to convert a user property: samlattr6: java.lang.IllegalArgumentException" in RSA Federated Identity Manager (FIM) when converting user property
The following error appears in web browser:

Error 500 - Internal Server Error

The server encountered the following unexpected condition: Error in RSA Federated Identity Manager: Error encountered in
Relying Party servlet: com.rsa.csf.common.exceptionbase.CsfApplicationException: Error in Relying Party while processing Asserting Party response: ;
nested exception is: com.rsa.csf.common.exceptionbase.CsfApplicationException: Cannot process SAML Attribute. ; nested exception is: com.rsa.csf.techservice.saml.plugins.AttributePluginException: com.rsa.csf.techservice.saml.plugins.AttributePluginException: error encountered while trying to convert a user property: samlattr6: java.lang.IllegalArgumentException
Cause
This error appears when the AP defines a property as a string, but the RP defines the same property as a date. The error occurs on the RP system when it tries to convert an attribute defined as a string into one defined as a date.
Resolution
To pass SAML attributes with RSA Federated Identity Manager (FIM), you must define associated properties in the RSA ClearTrust systems where the AP and RP reside; the properties on each system must match. For example, each system must have the same names and types. Make sure the RSA ClearTrust property definitions between the AP and RP systems are consistent.