0

我正在构建一个简单的 java 应用程序,主要是尝试使用 JNDI 名称连接到 DBCS。下面是尝试从 JDeveloper 将应用程序部署到 JCS 时看到的错误。

请注意,该应用程序在集成 weblogic 服务器中运行良好。下面的错误日志显示了IllegalArgumentExceptionCloud App 编译阶段。我不确定是什么导致了这个问题。

**更新:如果 JDeveloper 项目包含一个简单的 HelloWorld java 类,而该类在其他任何地方都没有引用(如 JSP),我将无法部署它。所以它与我的代码无关。这可能是我的 JDeveloper 中的设置问题还是 Oracle Cloud weblogic 服务器本身的问题?我正在创建一个配置文件以将项目作为 WAR 部署到 Oracle Cloud WLServer。

请帮忙。

[01:03:08 PM] 2016-03-03 01:32:53 CST:WebLogic 应用程序编译成功

[01:03:08 PM] 2016-03-03 01:32:53 CST:“WLS 应用程序编译”完成:状态成功

[01:03:08 PM] 2016-03-03 01:32:53 CST:开始操作“云应用程序编译”

[01:03:08 PM] 2016-03-03 01:32:53 CST:云应用程序编译开始

[01:03:08 PM] 失败消息:Cloud-Appc FailedLog:

[01:03:08 PM] [INFO] - 在 **** 处解压缩

[01:03:08 PM] [INFO] - 检测所有类文件...

[01:03:08 PM] [INFO] - 注入 774 类 ...

[01:03:08 PM] [INFO] - 在以下位置生成胶水代码:****

[01:03:08 PM] 中间****

[01:03:08 PM] SecurityManager_RPKNV82485aazka.java

[01:03:08 PM] [错误] - java.lang.IllegalArgumentException

[01:03:08 PM] |

[01:03:08 PM] +----> 原因:java.lang.IllegalArgumentException

[01:03:08 下午]

[01:03:08 PM] 错误 - 进程退出,代码:4

[01:03:08 PM] [INFO] - 在 **** 处解压缩

[01:03:08 PM] [INFO] - 检测所有类文件...

[01:03:08 PM] [INFO] - 注入 774 类 ...

[01:03:08 PM] [INFO] - 在以下位置生成胶水代码:****

[01:03:08 PM] 中间****

[01:03:08 PM] SecurityManager_RPKNV82485aazka.java

[01:03:08 PM] [错误] - java.lang.IllegalArgumentException

[01:03:08 PM] |

[01:03:08 PM] +----> 原因:java.lang.IllegalArgumentException

[01:03:08 下午]

[01:03:08 PM] 2016-03-03 01:33:03 CST:云应用程序编译失败

[01:03:08 PM] 2016-03-03 01:33:03 CST:“云应用编译”完成:状态失败

[01:03:08 PM] ----- 结束 Oracle 云部署日志 -----

4

1 回答 1

0

问题在于使用 JDeveloper 版本 - Oracle 建议使用 JDev 11.1.1.7 而不是 JDev 12c 部署到 JCS-SX

于 2016-08-07T11:40:05.117 回答