我们有一个项目,我们应该从 ejb2.1 更新到 3.1,并将 jboss 从 3.2.1 更新到最新的 Jboss6 里程碑。我们的项目结构:我们有一个包含 application.xml 的耳朵,它指向 ejb-jar(2.1) 类,但实际的类存储在 WEB-INF/classes 中。现在,当我们通过 jndi 加载 ejb 时,我们得到它,但是当我们尝试在业务接口中进行转换时,我们得到 ClassCastException。我认为这是类加载器的问题。任何人都可以帮助如何设置 jboss6 为所有类使用一个类加载器。
谢谢