在未先重新启动 Glassfish 的情况下将 EAR(未更改代码)重新部署到 Glassfish 服务器 (v3) 时,尝试从 Spring 容器实例化 bean 时出现 ClassCastException。
我知道类定义是类和加载器的组合,当类具有静态成员时,它可能不会从 PermGen 中删除,导致重新部署时出现此异常,但我的类没有静态成员。
关于还有什么可能导致这种情况以及如何阻止这种情况发生的任何想法?
谢谢
在未先重新启动 Glassfish 的情况下将 EAR(未更改代码)重新部署到 Glassfish 服务器 (v3) 时,尝试从 Spring 容器实例化 bean 时出现 ClassCastException。
我知道类定义是类和加载器的组合,当类具有静态成员时,它可能不会从 PermGen 中删除,导致重新部署时出现此异常,但我的类没有静态成员。
关于还有什么可能导致这种情况以及如何阻止这种情况发生的任何想法?
谢谢