Update a Group Capability in Active directory Connector fails to update the [info] attribute with "java.lang.NullPointerException" error in RSA Governance & Lifecycle
Originally Published: 2025-04-29
Article Number
Applies To
- RSA Governance & Lifecycle 8.0.0 P05
Issue
When testing the Update a Group Capability in Active directory Connector to update the info attribute; the "java.lang.NullPointerException" error is thrown. Other attributes can be successfully updated with no errors.
The below messages are logged in the aveksaServer.log:
INFO 2025-02-28 10:18:14,880 [[MuleRuntime].uber.35444: [AFX-CONN-Active_DirectoryConnector].ldapFlow.CPU_LITE @365f2cd] [processor: ldapFlow/processors/0; event: 3b063dd0-f5e7-11ef-8697-00505601109f] org.mule.runtime.core.internal.processor.LoggerMessageProcessor: Payload received from Connector Queue
INFO 2025-02-28 10:18:14,884 [[MuleRuntime].uber.35444: [AFX-CONN-Active_DirectoryConnector].ldapFlow.CPU_INTENSIVE @70cec8e8] [processor: ldapFlow/processors/14; event: 3b063dd0-f5e7-11ef-8697-00505601109f] org.mule.runtime.core.internal.processor.LoggerMessageProcessor: Out Parameters - {
}
INFO 2025-02-28 10:18:14,885 [[MuleRuntime].uber.35444: [AFX-CONN-Active_DirectoryConnector].ldapFlow.CPU_INTENSIVE @70cec8e8] [processor: ldapFlow/processors/15; event: 3b063dd0-f5e7-11ef-8697-00505601109f] org.mule.runtime.core.internal.processor.LoggerMessageProcessor: Verb ID - "UpdateGroup"
INFO 2025-02-28 10:18:14,885 [[MuleRuntime].uber.35444: [AFX-CONN-Active_DirectoryConnector].ldapFlow.CPU_INTENSIVE @70cec8e8] [processor: ldapFlow/processors/18; event: 3b063dd0-f5e7-11ef-8697-00505601109f] org.mule.runtime.core.internal.processor.LoggerMessageProcessor: CN IS - null
INFO 2025-02-28 10:18:14,887 [[MuleRuntime].uber.35444: [AFX-CONN-Active_DirectoryConnector].ldapFlow.BLOCKING @509257c6] [processor: ldapFlow/processors/27; event: 3b063dd0-f5e7-11ef-8697-00505601109f] org.mule.runtime.core.internal.processor.LoggerMessageProcessor: dnSuffixMappingValue: null
INFO 2025-02-28 10:18:14,888 [[MuleRuntime].uber.35444: [AFX-CONN-Active_DirectoryConnector].ldapFlow.BLOCKING @509257c6] [processor: ldapFlow/processors/29; event: 3b063dd0-f5e7-11ef-8697-00505601109f] org.mule.runtime.core.internal.processor.LoggerMessageProcessor: tempTimeout : 10000
INFO 2025-02-28 10:18:14,889 [[MuleRuntime].uber.35448: [AFX-CONN-Active_DirectoryConnector].ldapFlow.BLOCKING @509257c6] [processor: ldapFlow/processors/36; event: 3b063dd0-f5e7-11ef-8697-00505601109f] org.mule.runtime.core.internal.processor.LoggerMessageProcessor: Received Message Prop map from LdapPreProcess
INFO 2025-02-28 10:18:14,889 [[MuleRuntime].uber.35448: [AFX-CONN-Active_DirectoryConnector].ldapFlow.BLOCKING @509257c6] [processor: ldapFlow/processors/39; event: 3b063dd0-f5e7-11ef-8697-00505601109f] org.mule.runtime.core.internal.processor.LoggerMessageProcessor: IsSecure val : - "true" SkipValidation value : "true"
INFO 2025-02-28 10:18:14,890 [[MuleRuntime].uber.35448: [AFX-CONN-Active_DirectoryConnector].ldapFlow.BLOCKING @509257c6] [processor: ldapFlow/processors/40; event: 3b063dd0-f5e7-11ef-8697-00505601109f] org.mule.runtime.core.internal.processor.LoggerMessageProcessor: Ldap config ...
INFO 2025-02-28 10:18:14,892 [[MuleRuntime].uber.35448: [AFX-CONN-Active_DirectoryConnector].ldapFlow.BLOCKING @509257c6] [processor: ldapFlow/processors/43/route/2/processors/0; event: 3b063dd0-f5e7-11ef-8697-00505601109f] org.mule.runtime.core.internal.processor.LoggerMessageProcessor: Value setup is not required ......
INFO 2025-02-28 10:18:14,893 [[MuleRuntime].uber.35444: [AFX-CONN-Active_DirectoryConnector].ldapFlow.BLOCKING @509257c6] [processor: ldapFlow/processors/45/route/14/processors/0; event: 3b063dd0-f5e7-11ef-8697-00505601109f] org.mule.runtime.core.internal.processor.LoggerMessageProcessor: Inside skip validation flow
INFO 2025-02-28 10:18:15,115 [[MuleRuntime].uber.35448: [AFX-CONN-Active_DirectoryConnector].ldapFlow.BLOCKING @509257c6] [processor: ldapFlow/processors/45/route/14/processors/4; event: 3b063dd0-f5e7-11ef-8697-00505601109f] org.mule.runtime.core.internal.processor.LoggerMessageProcessor: The skip validation UpdateGroup Execution is completed.
INFO 2025-02-28 10:18:15,116 [[MuleRuntime].uber.35444: [AFX-CONN-Active_DirectoryConnector].AFX-CONN-Active_DirectoryConnectorSkipvalidationCommon.CPU_LITE @19adb551] [processor: AFX-CONN-Active_DirectoryConnectorSkipvalidationCommon/processors/0; event: 3b063dd0-f5e7-11ef-8697-00505601109f] org.mule.runtime.core.internal.processor.LoggerMessageProcessor: Inside skipvalidation common flow result is -1
INFO 2025-02-28 10:18:15,119 [[MuleRuntime].uber.35444: [AFX-CONN-Active_DirectoryConnector].AFX-CONN-Active_DirectoryConnectorSkipvalidationCommon.CPU_LITE @19adb551] [processor: AFX-CONN-Active_DirectoryConnectorSkipvalidationCommon/processors/3; event: 3b063dd0-f5e7-11ef-8697-00505601109f] org.mule.runtime.core.internal.processor.LoggerMessageProcessor: Error occurred as follows: " Unexpected Exception" and message : "Cause:\njava.lang.NullPointerException\n\nStack Trace:\njava.lang.NullPointerException\tat com.sun.jndi.ldap.LdapCtx.c_modifyAttributes(LdapCtx.java:1495)\tat com.sun.jndi.toolkit.ctx.ComponentDirContext.p_modifyAttributes(ComponentDirContext.java:277)\tat com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.modifyAttributes(PartialCompositeDirContext.java:192)\tat com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.modifyAttributes(PartialCompositeDirContext.java:181)\tat javax.naming.directory.InitialDirContext.modifyAttributes(InitialDirContext.java:167)\tat com.aveksa.LdapOperationsImpl.updateGroup(LdapOperationsImpl.java:484)\tat com.aveksa.LdapComponent.processVerb(LdapComponent.java:103)\tat sun.reflect.GeneratedMethodAccessor301.invoke(Unknown Source)\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\tat java.lang.reflect.Method.invoke(Method.java:498)\tat org.mule.extensions.java.internal.util.MethodInvoker.doInvoke(MethodInvoker.java:99)\tat org.mule.extensions.java.internal.util.MethodInvoker.invokeMethod(MethodInvoker.java:85)\tat org.mule.extensions.java.internal.util.MethodInvoker.invokeMethod(MethodInvoker.java:49)\tat org.mule.extensions.java.internal.operation.JavaInvokeOperations.invoke(JavaInvokeOperations.java:175)\tat org.mule.extensions.java.internal.operation.JavaInvokeOperations$invoke$MethodComponentExecutor_AFX_CONN_Active_DirectoryConnector.execute(Unknown Source)\tat org.mule.runtime.module.extension.internal.runtime.execution.GeneratedMethodComponentExecutor.execute(GeneratedMethodComponentExecutor.java:94)\tat org.mule.runtime.module.extension.internal.runtime.execution.CompletableMethodOperationExecutor.doExecute(CompletableMethodOperationExecutor.java:26)\tat org.mule.runtime.module.extension.internal.runtime.execution.AbstractCompletableMethodOperationExecutor.execute(AbstractCompletableMethodOperationExecutor.java:61)\tat org.mule.runtime.module.extension.internal.runtime.operation.DefaultExecutionMediator.executeCommand(DefaultExecutionMediator.java:254)\tat org.mule.runtime.module.extension.internal.runtime.operation.DefaultExecutionMediator.executeWithInterceptors(DefaultExecutionMediator.java:237)\tat org.mule.runtime.module.extension.internal.runtime.operation.DefaultExecutionMediator.lambda$execute$1(DefaultExecutionMediator.java:144)\tat org.mule.runtime.module.extension.internal.runtime.operation.DefaultExecutionMediator.lambda$new$0(DefaultExecutionMediator.java:80)\tat org.mule.runtime.module.extension.internal.runtime.operation.DefaultExecutionMediator.withExecutionTemplate(DefaultExecutionMediator.java:335)\tat org.mule.runtime.module.extension.internal.runtime.operation.DefaultExecutionMediator.execute(DefaultExecutionMediator.java:143)\tat org.mule.runtime.module.extension.internal.runtime.operation.ComponentMessageProcessor.executeOperation(ComponentMessageProcessor.java:579)\tat org.mule.runtime.module.extension.internal.runtime.operation.ComponentMessageProcessor.prepareAndExecuteOperation(ComponentMessageProcessor.java:823)\tat org.mule.runtime.module.extension.internal.runtime.operation.ComponentMessageProcessor.lambda$onEventSynchronous$16(ComponentMessageProcessor.java:481)\tat org.mule.runtime.module.extension.internal.runtime.operation.ComponentMessageProcessor.onEventSynchronous(ComponentMessageProcessor.java:488)\tat org.mule.runtime.module.extension.internal.runtime.operation.ComponentMessageProcessor.lambda$createOuterFlux$6(ComponentMessageProcessor.java:397)\tat reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onNext(FluxPeekFuseable.java:489)\tat reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299)\tat reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onNext(FluxPeekFuseable.java:503)\tat org.mule.runtime.core.privileged.processor.chain.AbstractMessageProcessorChain$2.onNext(AbstractMessageProcessorChain.java:625)\tat org.mule.runtime.core.privileged.processor.chain.AbstractMessageProcessorChain$2.onNext(AbstractMessageProcessorChain.java:620)\tat reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onNext(FluxHide.java:137)\tat reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210)\tat reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539)\tat reactor.core.publisher.FluxSubscribeOnValue$ScheduledScalar.run(FluxSubscribeOnValue.java:181)\tat reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)\tat reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)\tat java.util.concurrent.FutureTask.run(FutureTask.java:266)\tat org.mule.service.scheduler.internal.AbstractRunnableFutureDecorator.doRun(AbstractRunnableFutureDecorator.java:180)\tat org.mule.service.scheduler.internal.RunnableFutureDecorator.run(RunnableFutureDecorator.java:55)\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\tat java.lang.Thread.run(Thread.java:750)\n"
INFO 2025-02-28 10:18:15,120 [[MuleRuntime].uber.35448: [AFX-CONN-Active_DirectoryConnector].AFX-CONN-Active_DirectoryConnectorSkipvalidationCommon.CPU_INTENSIVE @6ab22bc5] [processor: AFX-CONN-Active_DirectoryConnectorSkipvalidationCommon/processors/6; event: 3b063dd0-f5e7-11ef-8697-00505601109f] org.mule.runtime.core.internal.processor.LoggerMessageProcessor: Payload publishing to AFX JMS OUT
Resolution
This issue is resolved in the following versions:
- RSA Governance & Lifecycle 8.0 P05 H01
- RSA Governance & Lifecycle 8.0 P06
Related Articles
RSA Governance & Lifecycle Recipes: Report - Review Results - Review Summary Info 28Number of Views Unification fails with error "Could not validate identity model" in RSA Identity Governance & Lifecycle 7.0.2 68Number of Views Additional Apache Struts INFO level messages in WebLogic log files. 23Number of Views RSA Governance & Lifecycle Blueprint - License Insights Solution - Dashboard Info v1 18Number of Views How to validate an installation or restored database in RSA Identity Governance & Lifecycle 56Number of Views
Trending Articles
How to recover the Application and AFX after an unexpected database failure in RSA Identity Governance & Lifecycle Troubleshooting AFX Connector issues in RSA Identity Governance & Lifecycle RSA MFA Agent 2.3.6 for Microsoft Windows Installation and Administration Guide RSA Release Notes for RSA Authentication Manager 8.8 RSA Authentication Manager 8.9 Release Notes (January 2026)
Don't see what you're looking for?