将ADF应用程序(Fusion Web应用程序)部署到JBOSS 7 AS时出错

时间:2012-05-16 14:02:38

标签: jboss jar oracle-adf

当我在JBOSS AppServer中部署ADF应用程序时,它给出了以下错误:

[02:53:17 PM] Target platform is  (JBoss 5.x).
[02:53:17 PM] Running dependency analysis...
[02:53:17 PM] Building...
[02:53:17 PM] Deploying profile...
[02:53:17 PM] ADF shared library is not available, implicitly deploying library ADF Controller Runtime 
[02:53:17 PM] ADF shared library is not available, implicitly deploying library ADF Controller Schema 
[02:53:17 PM] ADF shared library is not available, implicitly deploying library ADF Page Flow Runtime 
[02:53:18 PM] Wrote Web Application Module to C:\JDeveloper\mywork\ola\ViewController\deploy\ola_ViewController_webapp.war
[02:54:48 PM] Copied C:\JDeveloper\mywork\ola\ViewController\deploy\ola_ViewController_webapp.war to //10.10.1.11/jboss-as-7.1.1.Final/standalone/deployments/ola_ViewController_webapp.war
[02:54:48 PM] Elapsed time for deployment:  1 minute, 30 seconds
[02:54:48 PM] ----  Deployment finished.  ----

在JBoss方面,它给了我堆栈错误: http://justpaste.it/zom

我想问题是缺少三个.jar类但我无法在任何地方找到它。

提前致谢。

3 个答案:

答案 0 :(得分:0)

您的部署EAR文件是否包含缺少的类所在的Oracle ADF Faces库 - oracle.adf.view.faces.bi.webapp.GraphServlet d

答案 1 :(得分:0)

确保您的web.xml配置为让Faces servlet处理jspx文件。 现在看起来它只是将其视为需要“按原样”传递的文本文件。

答案 2 :(得分:0)

一些事情:

  • 部署ear文件需要ADF库。
  • 添加/ faces /到您的网址,例如:http://localhost:8080/warfilename/faces/page.jsf