000014662 - Error when trying to reload or use a FIM plugin

Document created by RSA Customer Support Employee on Jun 16, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000014662
Applies ToRSA Federated Identity Management Module 4.1 (FIM 4.1)
IssueError when trying to reload or use a FIM plugin

When attempting to reload a plugin you get the following error:

Failed to get to get a new instance of a plugin or init() call failed! com.rsa.fim.plugin.impl.ct.webagent.ctWebAgentPlugin


When an attempt to use the plugin is made an error similar to the following is thrown

com.rsa.fim.profile.sso.SSOProfileException: Unable to find any configured AP attributeplugins to process the requested attributes: Unable to find any configured AP attributeplugins to process the requested attributes
        at com.rsa.fim.profile.sso.SSOAttributeHelper.createAttributes(SSOAttributeHelper.java:171)

CauseRSA FIM is unable to find a plugin class with the specified class name.   The names of classes in JAVA are case sensitive and the name of the class defined in the plugin.xml file must match exactly with the name of the class in the plugin.jar file.  Use winzip or some other program to look at the full path to the class in the plugin.jar file and ensure it is the same as that defined in the plugin.xml file.
Resolution

Ensure that the name of the class in the plugin.jar file for the plugin you have added exactly matches that in the plugin .xml file.

For example, the following is incorrect because the case of the plugin class is wrong.

<ClassName>com.rsa.fim.plugin.impl.ct.webagent.ctWebAgentPlugin</ClassName>

Correct the spelling of the plugin name.

<ClassName>com.rsa.fim.plugin.impl.ct.webagent.CTWebAgentPlugin</ClassName>

Legacy Article IDa52639

Attachments

    Outcomes