Mendix is a stateless server. ConcurrentHashMap should be stored in database.
The current implementation is just a session-based concurrency control.
Hi, Favian! ConcurrentHashMap is used in https://github.com/mendix/CommunityCommons/blob/master/src/CommunityCommons/javasource/communitycommons/ORM.java This code implies that Mendix has only session-based locking but it is not enough for system-based locking.
What functionality of CommunityCommons are you actually refering to?
Yeah, I have done it at github.
Community commons is a appstore module with a GitHub page, probably asking for fixes goes quicker through Github.