Hi,
[INFO] [talledLocalContainer] Caused by: java.lang.NoSuchMethodException: sun.misc.Unsafe.defineClass(java.lang.String, [B, int, int, java.lang.ClassLoader, java.security.ProtectionDomain) [INFO] [talledLocalContainer] at java.lang.Class.getMethod(Class.java:2108) ~[?:?]
[INFO] [talledLocalContainer] at net.bytebuddy.dynamic.loading.ClassInjector$UsingUnsafe$Dispatcher$CreationAction.run(ClassInjector.java:1260) ~[byte-buddy-1.7.9.jar:?]
So this says bytebuddy 1.7.9, but a default 15.5 project uses byte-buddy version 1.10.2, that could be the problem.
I would generate a 15.5.0 project from archetype (here) on the side, to compare with your project what versions of what jars end up in the webapps. Compare dependency trees to fix deviations.
HTH
Jeroen