java - 如何/在何处为 ADF Web 应用程序在 glassfish3.1.2.2 中添加类路径条目

标签 java glassfish-3 oracle-adf jdeveloper

我使用 jdeveloper11.1.2.4 开发了一个 ADF Web 应用程序。对于 ViewController 项目,我在库和类路径部分添加了一个文件夹(PassChange),如下图所示。

enter image description here

我在 ViewController 项目中有一个 BSFNTest.java。如果我在类路径中添加 (PassChange) 文件夹后运行 BSFNTest.java,则此类会给出正确的输出。如果我在从 classpaht BSFNTest.java 中删除 (PassChange) 文件夹后运行此程序,则会引发异常。

PassChange - 包含 BSFNTest.java 运行所需的一些 txt 文件。

BSFNTest.java 程序在 jdeveloper11.1.2.4 中成功运行并提供正确的输出。

我已将此 A​​DF 应用程序部署到 glassfish3.1.2.2 上。一切正常。如果我尝试在服务器上运行此程序会出现一些异常,因为 (PassChange) 文件夹在类路径中不可用。

请告诉我在 glassfish 中的什么位置添加这个文件夹 (PassChnage)。

或者,如果您知道如何部署我的应用程序(其类路径中包含 (PassChange) 文件夹),请告诉我。

谢谢。如果您有任何疑问,请告诉我。

编辑:我正在使用 Java 动态连接器。通过使用它调用 JDEdwards 业务功能。运行 Java Dynamic Connectory 需要一些 txt 文件。我已将这些 txt 文件包含在 jdeveloper 的类路径和库部分中。我不知道将这些文件放在 glassfish 中的什么位置。在 Glassfish 日志中,我收到以下异常。

[#|2015-07-30T11:24:52.112+0530|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=124;_ThreadName=Thread-2;|com.jdedwards.system.connector.dynamic.InvalidConfigurationException: enterpriseServer property not found in the INI file
    at com.jdedwards.system.connector.dynamic.Connector.getProperties(Unknown Source)
    at com.jdedwards.system.connector.dynamic.Connector.<init>(Unknown Source)
    at com.jdedwards.system.connector.dynamic.Connector.getInstance(Unknown Source)
    at com.wipro.view.service.BSFNTest.bsfnTest_Method(BSFNTest.java:27)
    at com.wipro.view.backing.ChangePass.changePass(ChangePass.java:138)

最佳答案

您需要验证您的 JAR/库是否包含在构成应用程序级别的 JDeveloper 部署配置文件的文件组中。

关于java - 如何/在何处为 ADF Web 应用程序在 glassfish3.1.2.2 中添加类路径条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31715691/

相关文章:

java - 在外部 WLS 中打包和部署 ADF 应用程序时出现问题

Java JRE fatal error : too many multiplications

java - 如何获取黑白图像的像素值?

java - 如何在谷歌地图android上显示多个标记

java - 具有多个@Schedule注释的方法不选择第二行

glassfish-3 - 部署到 Glassfish 的 Spring Boot 应用程序给出了奇怪的结果

java - 在对话框的 returnListener 中设置导航规则在 ADF 10g 中不起作用(JSF faces 1.1)

java - Android:仅使用 GCM 的 TCP/IP-Server

email - 如何配置 GlassFish JavaMail 以使用 Amazon SES?

jsf - ADF 和 JSF 有什么区别?