fixed errors with

Caused by: java.lang.ClassCastException: java.lang.Class cannot be cast
to java.lang.reflect.ParameterizedType

see the dependence of why aspectj-autoproxy causes that.