上一页 下一页

故障排除

Integration Server消息

在定义Integration Server设置期间可能会出现许多错误消息,大多数都是自解释的,但下表描述了最常见的错误消息:

错误信息

“请输入[field_names]的值。只有当所有的mandantory字段都有值时,才能保存(启用时)Integration Server。”

原因:选中“启用”标志后,所有剩余的Integration Server字段都是必填字段。当一个或多个Integration Server字段为空并且已选中Enabled标志时,会出现此消息。[field_names]表示占位符,用于以逗号分隔的字段名称列表为空。

“预计SBPI.EXE的可执行文件名称。”

原因:“可执行路径”字段有一个值,但它不包含文件名“... \ SBPI.exe”,这是唯一可以使用的有效文件名。

“[full_path]的指定Integration Server路径不存在或无效”

原因:“可执行路径”字段具有值,但指定值的路径部分无效或在Pro Cloud Server计算机上不存在。

“指定的端口是[duplicate_plugin_name]的副本”

原因:已为“端口”字段分配了端口号,但它与Integration Data Provider使用的名称为[duplicate_plugin_name]的端口重复。

Integration Data Provider消息

在定义集成数据提供程序期间可能会出现大量错误消息,大多数都是自解释的,下表描述了最常见的错误消息:

错误信息

“请输入[field_names]的值。如果没有为所有必填字段分配值,则无法保存集成提供程序。”

原因:为了最大限度地减少定义无效数据提供者的可能性,应用程序确保为所有必填字段赋值。[field_names]表示占位符,用于以逗号分隔的字段名称列表为空。

“提供程序的指定执行路径不存在或无效,[full_path]”

原因:已为数据提供程序的“执行路径”分配了一个值,但是在本地计算机上找不到路径,文件名或两者。

“端口需要在所有提供商中都是唯一的,[new_port]的端口值已被[other_provider]使用”

原因:已为当前数据提供程序定义端口号,但该值与另一个提供程序的端口重复。

“指定的端口是Integration Server的副本”

原因:已为当前数据提供程序定义端口号,但该值是Integration Server使用的端口的副本。

“无法将配置文件[old_filename]重命名为[new_filename]”

原因:当用户更改现有数据提供者的配置文件名时,云服务器必须将旧文件名重命名为新文件名。如果重命名任务不成功,将显示此消息(如果该文件正由另一个进程使用,则会出现此消息),并且此案例手动干预是解决此问题的唯一方法。

“前缀需要在所有提供商之间是唯一的,[new_prefix]的前缀值已被[other_provider]使用”

原因:已为当前数据提供程序定义了前缀,但该值与其他提供程序使用的前缀重复。

“配置文件名需要在所有提供商中是唯一的,[new_filename]的配置文件名已被[other_provider]使用”

原因:已为当前数据提供程序定义了配置文件名,但该值是另一个提供程序使用的配置文件名的副本。

一般故障排除

下表提供了有助于识别和解决Pro Cloud Server的Integration组件的常见问题的一般建议。

错误信息

问题:在更改服务器或数据提供程序的集成定义后,Enterprise Architect用户不会注意到任何差异。

原因:更改集成配置后,Pro Cloud Server重新启动了吗?如果不重新启动Pro Cloud Server。

问题:Enterprise Architect的导航痕迹中未列出新配置的集成数据提供程序(在重新启动Pro Cloud Server之后)。

原因:确认当前打开的Model具有数据提供程序的Binding条目。有关详细信息,请参阅“ 集成插件用户指南”主题中的“绑定”项

问题:选择Enterprise Architect的Integration导航痕迹中的项目似乎没有任何效果。

原因:可能发生了记录到系统输出窗口的错误(或警告),因此请确保在使用“集成”窗口时显示“系统输出窗口”。

问题:似乎发生了一般错误,但系统输出窗口中没有显示有用的信息

解决方案:每个集成数据提供程序都能够将详细条目写入日志文件,以确保写入最详细的信息,将数据提供程序的日志级别更改为SYSTEM(重新启动Pro Cloud Server),然后重试相同的Enterprise Architect中的操作。然后查看数据提供程序的日志文件,即在Pro Cloud Server上的C:\ Program Files(x86)\ Sparx Systems \ Cloud Services \ SBPI \ Logs中。