Незаконное исключение, сгенерированное на базовом контейнере класса с использованием отражения при развертывании приложения на стеклянной рыбе
По заявке на миграцию из glassfish 3
в glassfish 5
а также jdk-6
в jdk-8
Я получаю следующую ошибку на консоли. Каковы возможные причины того, что EJB не будет развернут на сервере Glassfish?
Exception while invoking class org.glassfish.ejb.startup.EjbDeployer
load method java.lang.RuntimeException: EJB Container initialization
error at
org.glassfish.ejb.startup.EjbApplication.loadContainers(EjbApplication.java:234)
...
Caused by: java.lang.IllegalAccessException: Class
com.sun.ejb.containers.BaseContainer can not access a member of class
my.package.$Proxy280 with modifiers "public"> at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:102)