My Oracle Support Banner

Schedule Batch Email Notification Is Not Working (Doc ID 3068610.1)

Last updated on JANUARY 29, 2025

Applies to:

Oracle Financial Services Crime and Compliance Management Transaction Monitoring Cloud Service - Version NA and later
Information in this document applies to any platform.

Symptoms

Schedule batch email notification is not working:

---------------------------------------------------------------

Batch job execution is not providing an email notification, even if the email user group and function are configured properly.

Changes

Observed below error in aai-identity-service. 

2025-01-06 15:59:56.537 Authorized ReflectiveMethodInvocation: public org.springframework.http.ResponseEntity com.ofs.aai.identity.controller.UserProfileController.getUserProfile(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String); target is of class [com.ofs.aai.identity.controller.UserProfileController] with attributes [[authorize: 'hasRole('USR_SUMM') or hasRole('USR_SUMM_ADV') or hasRole('OFS_SRV_API')', filter: 'null', filterTarget: 'null']]
2025-01-06 15:59:56.771 - [securitseverity:-] - - [-] - - - INFO - - - - - OFSAALOGGER com.ofs.aai.common.security.OFSAASecurityValidator validationFlag:true
[2025-01-06 15:59:56] [IntrusionDetector] [SECURITY FAILURE Anonymous:@unknown -> /ExampleApplication/IntrusionDetector] Invalid input: context=ValidationFramework, type(OFS_AAI_SMS_user_id_exp)=[\p{L}\p{N}\p{Pc}\p{Sc}\p{Z}.@\-_]{0,256}, input=abcd.efgh,xysh.yufgs
2025-01-06 15:59:56.772 - [securitseverity:-] - - [-] - - - ERROR - - - - - OFSAALOGGER com.ofs.aai.common.security.OFSAASecurityValidator ValidationFramework: Invalid input. Please conform to regex [\p{L}\p{N}\p{Pc}\p{Sc}\p{Z}.@\-_]{0,256} with a maximum length of 28 occured in the method validateInputESAPI
org.owasp.esapi.errors.ValidationException: ValidationFramework: Invalid input. Please conform to regex [\p{L}\p{N}\p{Pc}\p{Sc}\p{Z}.@\-_]{0,256} with a maximum length of 28
at org.owasp.esapi.reference.validation.StringValidationRule.checkWhitelist(StringValidationRule.java:140) ~[esapi-2.4.0.0.jar!/:2.4.0.0]
at org.owasp.esapi.reference.validation.StringValidationRule.getValid(StringValidationRule.java:283) ~[esapi-2.4.0.0.jar!/:2.4.0.0]
at org.owasp.esapi.reference.DefaultValidator.getValidInput(DefaultValidator.java:221) ~[esapi-2.4.0.0.jar!/:2.4.0.0]
at org.owasp.esapi.reference.DefaultValidator.getValidInput(DefaultValidator.java:192) ~[esapi-2.4.0.0.jar!/:2.4.0.0]
at com.ofs.aai.common.security.OFSAASecurityValidator.validateInputESAPI(OFSAASecurityValidator.java:580) ~[aai-validator-lib-FRC1.0.0.jar!/:?]
at com.ofs.aai.common.security.OFSAASecurityValidator.validateInput(OFSAASecurityValidator.java:369) ~[aai-validator-lib-FRC1.0.0.jar!/:?]
at com.ofs.aai.identity.utils.IdentityCommonFunctions.validateSingleField(IdentityCommonFunctions.java:215) ~[!/:1.0]
at com.ofs.aai.identity.controller.UserProfileController.getUserProfile(UserProfileController.java:44) ~[!/:1.0]
at jdk.internal.reflect.GeneratedMethodAccessor206.invoke(Unknown Source) ~[?:?]
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354) ~[spring-aop-6.1.8.jar!/:6.1.8]
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.1.8.jar!/:6.1.8]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.1.8.jar!/:6.1.8]
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.8.jar!/:6.1.8]
at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:67) ~[spring-security-core-6.3.0.jar!/:6.3.0]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.8.jar!/:6.1.8]
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.8.jar!/:6.1.8]
at org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor.proceed(AuthorizationManagerBeforeMethodInterceptor.java:269) ~[spring-security-core-6.3.0.jar!/:6.3.0]

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.