您好,我正在使用 JDeveloper 11.1.2.3.0 我已经在我的计算机中配置了 Glassfish,并按照 Shay 在这里解释的说明进行操作:https ://blogs.oracle.com/shay/entry/deploying_oracle_adf_applications_to 问题是当我尝试在这种情况下,使用 glassfish 将我的 ADF 应用程序部署为“部署到应用程序服务器”时,我收到一条错误消息:
[#|2013-08-21T11:45:47.516+0200|SEVERE|glassfish3.1.2|org.apache.catalina.core.ContainerBase|_ThreadID=62;_ThreadName=Thread-2;|ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: java.lang.IllegalArgumentException: java.lang.ClassNotFoundException: oracle.adf.share.glassfish.listener.ADFGlassFishAppLifeCycleListener
如果我将 ADF 应用程序部署为 EAR 文件,然后尝试通过管理界面将此 EAR 文件部署到 glassfish,则会收到另一个错误:
[#|2013-08-21T15:40:16.452+0200|SEVERE|glassfish3.1.2|javax.enterprise.system.tools.deployment.org.glassfish.deployment.common|_ThreadID=65;_ThreadName=Thread-2;|Exception while invoking class com.sun.enterprise.web.WebApplication start method
java.lang.Exception: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! javax.el.ELContext
有人可以帮忙吗?