OAuth IMS configuration save error for Adobe Target integration in AEM due to incorrect bundle version

This article explains how to resolve an error that prevents saving OAuth IMS configurations for Adobe Target integration in Adobe Experience Manager (AEM) when the adobeims.core bundle version is incorrect.

Description description

Environment

  • Adobe Experience Manager (AEM)
  • Adobe Target integration
  • OAuth IMS configuration

Issue/Symptoms

When configuring OAuth IMS for Adobe Target integration in AEM, an error message such as Cannot create/update configuration: Invalid arguments (empty or null)! appears during the save operation. This prevents saving the OAuth configuration in the AEM Cloud Services UI and is often observed in development environments.

Cause

The issue is caused by an incorrect version of the adobeims.core bundle being present after installing the OAuth hotfix. The required version is 1.1.26. Using a different version can result in invalid argument errors during configuration save operations.

Resolution resolution

To fix the issue, follow these steps:

  1. Log in to the AEM Web Console at /system/console/bundles.
  2. Search for the adobeims.core bundle and check the installed version.
  3. If the version is not 1.1.26, obtain the correct adobeims.core bundle JAR file. If you do not have the required JAR file, contact Adobe Support to request the correct version.
  4. Once you have the correct JAR, upload and install it using the AEM Web Console or Package Manager.
  5. After installation, ensure the adobeims.core bundle is active and at version 1.1.26. Restart the bundle if it does not activate automatically.
  6. Attempt to save the OAuth IMS configuration again and confirm it saves without errors.
  7. Test this change thoroughly in a lower environment before applying it to higher environments.
recommendation-more-help
experience-cloud-kcs-help-kbarticles