mirror of
https://github.com/apache/nifi.git
synced 2025-02-06 10:08:42 +00:00
Use an AspectJ aspect and agent to intercept the load native library calls at runtime, copy the native library file to temp folder and proceed with the newly created file in order to provide classloader isolation. Remove AspectJ jars from lib directory, move the necessary jar to lib/aspectj subdirectory. This closes #4540. Signed-off-by: Bryan Bende <bbende@apache.org>