upgrade codehaus pom
Collections.synchronizedMap() wrapper for WeakHashMap for thread safety