During the startup of CA Identity Manager, the environment fails to boot correctly and the following warning appears in the logs:
WARN [com.workpoint.server.pojo.ForceActionUpdatePvtBean] Attempt to queue a message to preload user code and web service libraries failed.: javax.jms.JMSException: Failed to create session factory
This warning is typically followed by a high volume of messaging queue errors, preventing the environment from becoming operational.
This issue occurs when the application server's standalone.xml is configured with an HTTPS acceptor/connector. A sample of the problematic configuration is shown below:
The messaging subsystem in Identity Manager is sensitive to these connector settings. Utilizing an HTTPS acceptor for these specific internal endpoints causes a failure in the session factory creation for JMS.
HTTPS acceptor connectors are not a tested or supported configuration for Identity Manager internal messaging communication. This configuration leads to unsupported and unpredictable system behavior.
To resolve the startup failure and prevent messaging queue errors:
standalone-full.xml).http-connector and socket-binding sections.If your organization requires the certification of HTTPS acceptor connectors, please submit an enhancement request via the Broadcom Software Communities for product management review.