【发布时间】:2014-01-14 22:04:54
【问题描述】:
使用 Java6 JRE 工作的 EJB 应用程序无法使用 Java7 部署,它会引发以下错误:
14/01/13 13:33:23 警告:Application.setConfig 应用程序: 由于初始化失败,accesscontrolapp 处于失败状态。 oracle.classloader.util.AnnotatedNoClassDefFoundError:
Missing class: org.apache.crimson.tree.ElementNode依赖类:com.sun.enterprise.deployment.xml.EjbBundleNode 加载器:oc4j:10.1.3 代码来源:.../oc4j_standalone/j2ee/home/lib/oc4j-internal.jar
配置:在META-INF/boot.xml中 ...\oc4j_standalone\j2ee\home\oc4j.jar缺少的类不能从任何代码源或加载器中获得 系统。
我在 j2ee/home/lib/crimson_1_1_3.jar 中找到了缺少的类,所以我不明白,为什么会出错?
【问题讨论】: