禁用服务器端 JavaScript 语法验证
JavaScript 语法验证确保流程应用程序和 Toolkit 中代码片段的结构正确且无语法错误。缺省情况下,IBM® Business Process Manager 支持脚本活动中的服务器端 JavaScript 验证及服务流和流程中的变量初始化。要将其关闭,必须向 100Custom.xml 文件添加设置。
关于此任务
- 在 Process Center 控制台中,当前版本的应用程序和每个指定的 Snapshot 下
在 Process Designer 页脚中,单击验证错误和警告
。您可以选择查看当前工件或项目中的错误。
因为在 Process Server 上发生验证,因此可能降低用户性能。由于此原因,仅当您想要在生产系统上部署应用程序前导入并测试流程应用程序以查找错误时,选择启用此选项。或者,如果环境只需要客户端验证,那么可能不想启用 JavaScript 语法验证。
使用 javascript-serverside-validation-enabled 设置可控制是否在 Process Designer 中启用服务器端 JavaScript 语法验证。缺省值为 true。
要更改设置的值,可以通过在 100Custom.xml 文件中添加或更新设置来覆盖该值。例如,要向 100Custom.xml 文件添加设置,请在 <properties> 元素下添加以下元素并根据需要修改值:
<server>
<javascript-serverside-validation-enabled merge="replace">false</javascript-serverside-validation-enabled>
</server>
有关需要更新的个别 100Custom.xml 文件及其位置的信息,请参阅100Custom 配置文件的位置。过程
为了一致可靠地更改 IBM BPM 部署环境中所有 100Custom.xml 文件中这些设置的值,请使用 updateBPMConfig 命令: