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
Additional Apache Struts INFO level messages in WebLogic log files. 26Number of Views RSA Governance & Lifecycle Recipes: Report - Review Results - Review Summary Info 31Number of Views After deleting a user with Quick Admin the following message appears: refreshinfo: Problem processing request: message is … 13Number of Views Support for CLOB and BLOB variables in Workpoint SQL Nodes added in version 7.0.1 with the new Workflow Editor in RSA Iden… 26Number of Views RSA Governance & Lifecycle Blueprint - License Insights Solution - Dashboard Info v1 18Number of Views
Trending Articles
RSA Authentication Manager Upgrade Process RSA Release Notes for RSA Authentication Manager 8.8 RSA RADIUS Server service failed to start in the RSA Authentication Manager 8.1 Operations Console Microsoft Entra ID External MFA - Relying Party Configuration Using OIDC - RSA Ready Implementation Guide RSA Release Notes: Cloud Access Service and RSA Authenticators
Don't see what you're looking for?