Performance testing the rest APi http:///aa-restapi/ca/advancedauth/v1/admin/orgs/{{orgname}}/users/{{guid}}/attribute is resulting into error
2025-05-24 00:45:00,526 [Timer-4] ERROR axis2.deployment.RepositoryListener(156) [] -> Error occurred while loading modules from classpathjava.lang.IllegalStateException: java.io.FileNotFoundException: TOMCAT_HOME/webapps/aa-restapi/WEB-INF/lib/arcot-webfort-issuance-bcw-7.0.jar (Too many open files) at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.getArchiveEntry(AbstractSingleArchiveResourceSet.java:100) ~[catalina.jar:9.0.94] at org.apache.catalina.webresources.AbstractArchiveResourceSet.getResource(AbstractArchiveResourceSet.java:250) ~[catalina.jar:9.0.94] at org.apache.catalina.webresources.StandardRoot.getResourcesInternal(StandardRoot.java:316) ~[catalina.jar:9.0.94] at org.apache.catalina.webresources.CachedResource.validateResources(CachedResource.java:156) ~[catalina.jar:9.0.94]
It is also observed that whenever “stub.pool.maxActive” reaches to maximum values i.e. 128. It is not creating any new connection and neither releasing the IDLE connection.
2025-06-17 17:40:29,005 [http-nio-10010-exec-47] DEBUG tenant.impl.TenantUserServiceImpl(893) [] -> Entered in setCustomAttribute
2025-06-17 17:40:29,005 [http-nio-10010-exec-47] DEBUG advauth.util.ServiceConnection(393) [] -> Current Active Stubs in userRegistrySvcStubPool....128
2025-06-17 17:40:29,005 [http-nio-10010-exec-47] DEBUG advauth.util.ServiceConnection(394) [] -> Current Idle Stubs in userRegistrySvcStubPool....0
2025-06-17 17:40:29,005 [http-nio-10010-exec-47] DEBUG advauth.util.ServiceConnection(395) [] -> Object borrowed from userRegistrySvcStubPool...
Release : 9.1.5.1
Component: Risk Authentication
This issue has been identified as a bug and a fix is released to address the issue. The fix can be downloaded from the KB article as well.