Illegal Reflective Access

Neil Romig6 years ago

I'm seeing this in my systemd log after installing traccar-4.1:

Oct 24 06:21:06 pinnacle traccar[392]: WARNING: All illegal access operations will be denied in a future release
Oct 24 06:21:06 pinnacle traccar[392]: WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
Oct 24 06:21:06 pinnacle traccar[392]: WARNING: Please consider reporting this to the maintainers of com.google.inject.internal.cglib.core.$ReflectUtils$1
Oct 24 06:21:06 pinnacle traccar[392]: WARNING: Illegal reflective access by com.google.inject.internal.cglib.core.$ReflectUtils$1 (file:/opt/traccar/lib/guice-4.2.1.jar) to me
thod java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
Oct 24 06:21:06 pinnacle traccar[392]: WARNING: An illegal reflective access operation has occurred
Oct 24 06:20:57 pinnacle systemd[1]: Started traccar.

What is causing this?

Anton Tananaev6 years ago

I think it's the same issue discussed here:

https://github.com/google/guice/issues/1085

If it's just warning, I think you can safely ignore it.