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 31Number of Views RSA Identity Governance and Lifecycle - Open LDAP Connector Datasheet 19Number of Views Additional Apache Struts INFO level messages in WebLogic log files. 23Number of Views After deleting a user with Quick Admin the following message appears: refreshinfo: Problem processing request: message is … 12Number of Views RSA Governance & Lifecycle Java Code-based Connector Datasheet 34Number of Views
Trending Articles
Troubleshooting RSA SecurID Access Identity Router to RSA Authentication Manager test connection failures RSA SecurID Software Token 5.0.2 Downloads for Microsoft Windows RSA Authentication Manager 8.9 Release Notes (January 2026) Quick Setup Guide - Passwordless Authentication in Windows MFA Agent for Active Directory RSA Authentication Manager 8.8 Setup and Configuration Guide
Don't see what you're looking for?