0

感谢您查看我的问题。

我们正在使用 IBM Case Manager(ICM) 5.2。用户有新的变化。我是 BA/开发人员。

要修改现有的 Case Manager 插件和自定义小部件,我必须执行以下任务:

  1. 在我的本地环境中使用 Eclipse 更改 ICM 小部件 JS 和 HTML 代码。

  2. 替换(自定义)小部件包中的 JS 和 HTML,将更新的包发送到应用程序服务器。

  3. 在服务器上,使用 Case Manager 配置工具来部署包。

  4. 登录 Case Builder 并部署解决方案。测试代码并返回进行测试。



我的问题是:

(1)。如果不部署到 ICM 中,我不知道如何在本地环境中运行这些代码。是否必须在我的本地环境中安装案例管理器?

(2)。有没有一种简单的方法可以从我的本地环境中测试和调试自定义小部件 JS 和 HTML 代码?

问候!

4

1 回答 1

0

为了在本地完全运行和配置小部件,您需要完整安装 ICM。这是因为您将严重依赖 Content Navigator 作为 Case Manager 资源。您可能可以通过需要远程资源来测试一两件事,但最终您需要将您的小部件集成到正在运行的安装中,以便能够在页面设计器中实际使用它。

到目前为止,您最简单的选择是在本地构建您的小部件,然后远程部署和远程调试。

假设您知道如何部署您的小部件(使用 Config mgr 或 icmadmin 桌面),那么到目前为止调试前端最简单的方法是使用大多数浏览器(IE/FireFox/铬合金)。只需点击 F12 按钮,找到您的 .js 文件并放置一个断点。有关如何使用这些工具的信息,请参阅浏览器的帮助/google。

调试小部件的 java 部分最好通过在 Eclipse 中创建到应用程序服务器的远程调试会话来实现。在 Eclipse 中转到“调试配置”,然后添加一个新的“远程 Java 应用程序”,选择“小部件项目”并填写应用程序服务器的远程 ip/(调试)端口。按调试,你就设置好了!放置断点并调用您的 java :)

此外,请参阅此博文,其中包含有关调试 + 屏幕截图的其他提示:调试您的 ICN 插件(或 ICM 小部件)

于 2017-11-26T20:40:29.190 回答