在从glassfish 3
toglassfish 5
和jdk-6
to迁移应用程序时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)