【问题标题】:jdeveloper deployment issue on oracle weblogic serveroracle weblogic服务器上的jdeveloper部署问题
【发布时间】:2022-09-23 23:24:46
【问题描述】:

我正在开发 Oracle 产品身份管理 (IDM)。 最初,当我使用 Java (JDeveloper) 编写一个单独的程序时,它运行良好。 用户是使用该 java API 在 IDM 中创建的。 但是当我用 Web 界面的想法更改该程序时,java 代码甚至无法部署在 甲骨文 WebLogic 服务器。

页面工作流程

index.html(此页面在菜单上有 4 个选项 1. 创建用户 2. 删除用户 3. 禁用用户 4. 启用用户)

当用户点击选项 3. disableuser.html 页面被调用

在 disableuser.html 上只有 2 个控件,一个文本框和一个按钮。在文本框中,用户提供他的用户名 想要禁用,然后他会点击提交按钮。此提交按钮将调用

操作.jsp

这个 Operations.jsp 代码将调用 java 类 (oimuser.java)

问题:

  1. 当我尝试在 Oracle WebLogic Server 上部署此代码时,无法部署
  2. 当我更换机器并使用我朋友的机器时,代码已部署并执行,但它没有调用 Java 代码 表示用户未禁用(即使未创建环境)

    注意:无法部署..带有以下错误代码

    java.lang.ClassNotFoundException: com.vaau.rbacx.api.service.RbacxServiceException
    

    标签: java weblogic jdeveloper oim


    【解决方案1】:

    对于案例 1),问题是缺少包含上述类的库。您需要将包含该类的 jar 与您的应用程序一起部署到服务器上。

    对于第二种情况,我无法确定,因为您没有提供详细信息。

    【讨论】: