Web Express Logon server-side messages
The following are the primary server-side messages:
- CMPIE001: Credential Mapper Plug-in initialization failed for: YourCredentialMapperName
- This error occurs when the Credential Mapper plug-in corresponding
to YourCredentialMapperName fails to initialize
successfully. Possible causes of this error include the following:
- Your web.xml specifies an invalid or missing value for a parameter that is required by the specified plug-in.
- To determine which parameter(s) is causing the problem, turn on tracing for the plug-in and look in the log for error CMPIE008.
- You are using the DCAS or Vault plug-ins, and an error occurs when attempting to connect to the credentials database. Turn on tracing for the plug-in to obtain more diagnostic information (database driver missing, SQL exception, etc).
- You are using a custom plug-in, and your Init() method is returning a value other than 0 on success. Refer to the Customizing Web Express Logon for more information about writing your own credential mapper plug-in.
- You are using DCAS, and the SSL key database file or password is not specified in web.xml.
- CMPIE003: No CM configuration can be found for the CM identified by the CredentialMapperName name.
- This error occurs as a result of a missing element in your web.xml
file. If you provide a value for the CMPICredentialMappers parameter
that is not also a parameter itself elsewhere in the web.xml, you
will get this error. For example, is you have the following definition
in your web.xml,
you would also need something like this,<init-param> <param-name>CMPICredentialMappers</param-name> <param-value>vault</param-value> </init-param>
or you would get the error above.<init-param> <param-name>vault</param-name> <param-value>com.ibm.eNetwork.security.sso.cms.CMPIVault, AuthType_3270Host,*</param-value> </init-param>
- CMPIE004: No Credential Mappers have been specified.
- This error occurs when your web.xml does not define the CMPICredentialMappers
parameter. Be sure to include the following in your web.xml:
<init-param> <param-name>CMPICredentialMappers</param-name> <param-value>YourCredentialMapperName(s)</param-value> </init-param>
- CMPIE005: No Credential Mapper found for Auth type: AuthTypeValue
- When you define a Credential Mapper in your web.xml, you specify
the type of Authentication to which the plug-in applies. For example,
if you had an entry such as the following,
this would show that the vault Credential Mapper is only intended to be used with 3270 host sessions. If this were the only Credential Mapper defined in your web.xml and you tried to perform a logon to a 5250 session, you would receive this error with AuthTypeValue equal to AuthType_5250Host. Be sure that your web.xml has a Credential Mapper defined that is appropriate for your authentication type.<init-param> <param-name>vault</param-name> <param-value>com.ibm.eNetwork.security.sso.cms.CMPIVault, AuthType_3270Host,*</param-value> </init-param>
- CMPIE007: No authentication type specified for CM object: YourCredentialMapperName
- When you define a Credential Mapper in your web.xml, you must specify the full class path name, the authentication type, and the host mask. If you do not specify an authentication type, or if you specify an invalid authentication type (such as AuthType_Fred), you will get this error. For a list of valid authentication types, refer to Authentication types and descriptions.
- CMPIE008: Invalid value for parameter: ParameterName
- This error occurs when a parameter that is required by the plug-in has an invalid value or has not been specified. Provide an appropriate value in the web.xml for the parameter ParameterName.
- CMPIE010: Exception and Host User ID not found for Network ID: NetIDValue.
- An exception occurred before the host user ID corresponding to NetIDValue could be found. A possible cause of the exception is a mismatch between the column names in the data source and the column names specified in the web.xml. Another possibility is an error in the formatting of the table name ([tableName$] for Excel, simply tableName for DB2). Double check your web.xml for errors and refer to the exception trace in the server log for debugging information.
- CMPIE011: Host User ID not found for Network ID: NetIDValue.
- This error occurs when there is no entry found in the database for NetIDValue. Check your database and verify that there is an entry for NetIDValue. Make sure that the host address and application ID found in the server log for this query match the host address and application ID specified for this NetID in the database.
- CMPIE012: SQLException: Value.
- This error occurs when attempting to open or close a connection to the database. Make sure that the database is available and correctly specified in the web.xml file.
- CMPIE013: Exception: Value.
- An exception occurred in the plug-in code.