禁用服务器端 JavaScript 语法验证
传统:
JavaScript 语法验证可确保流程应用程序和 Toolkit 中的代码片段结构正确且没有语法错误。 缺省情况下, IBM® Business Automation Workflow 支持脚本活动中的服务器端 JavaScript 验证以及服务流和流程中的变量初始化。 要将其关闭,必须将此设置添加到 100Custom.xml 文件。
关于本任务
- 在 Workflow Center 中,当前版本的应用程序和每个指定的 Snapshot
- 在 Process Designer 页脚中,单击 验证错误和警告
。 您可以选择查看当前工件或项目中的错误。
因为在 Workflow 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 配置文件的位置。过程
要一致且可靠地更改 Business Automation Workflow 部署环境中所有 100Custom.xml 文件中这些设置的值,请使用 updateBPMConfig 命令: