企业管理 > 业务管理更改升级 > 运行业务管理更改升级命令行实用程序 > 业务管理更改升级冲突 > 导入冲突
  
导入冲突
“事件管理”中的冲突解决方案
当正在导入的 Windchill 对象已存在于 Windchill 数据库中,并且导入对象的属性和现有对象的属性不匹配时,将发生潜在冲突。
有关导入过程中可能发生的冲突的详细信息以及常规冲突列表,请参阅导入的冲突消息
导入到选择性系统时,常见的默认解决方案是以源系统中的新对象或更新对象来覆盖目标系统上发生任何冲突的对象。导入到同步系统中时,默认解决方案是重试导入。重试导入常常需要进行导入的用户执行手动操作来解决冲突。解决该问题后,可以使用“事件管理”实用程序重试导入。
使用“事件管理”实用程序解决冲突
第一个表列举了使用业务管理更改升级命令行实用程序导入管理对象时的特定冲突消息。
冲突说明:命令提示或“事件管理”实用程序中显示的消息。
说明:描述发生的问题。
可用解决方案:用户选择不接受导入的默认解决方案时出现的选项。
使用 XML 文件的冲突解决方案
第二个表列举了冲突类型的有效值,以及在解决导入冲突的 XML 文件中的相应解决方法:
 冲突说明:“事件管理”实用程序中显示的消息。
  ConflictType 常量:指定 XML 文件中 ConflictType 元素的有效值。
  Resolution 常量:指定 XML 文件中 Resolution 元素的有效值。
常见冲突
冲突说明
说明
可用解决方案
用户没有上下文的读取权限。
运行实用程序的用户没有用于更新特定上下文中的对象的相应权限。
手动解决问题并重试导入。
跳过对象导入 - 仅在选择性模式中有效。
用户没有以下对象的创建权限:<对象标识>
运行实用程序的用户没有在目标系统上创建导入对象的相应权限。
手动解决问题并重试导入。
跳过对象导入 - 仅在选择性模式中有效。
以下属性不存在:<属性标识>
目标系统中不存在导入对象的某项属性。
以源系统中的配置文件覆盖目标系统上的配置文件。
手动解决问题并重试导入。
以下组织不存在:<组织名称>
目标系统中不存在正在导入的对象引用的组织。
手动创建缺少的组织,然后重试导入。
跳过对象导入 - 仅在选择性模式中有效。
使用现有组织 - 仅在包含一个组织的系统中的选择性模式下有效。
以下上下文不存在:<上下文名称>
目标系统中不存在正在导入的对象所引用的上下文。
手动解决问题并重试导入。
跳过对象导入 - 仅在选择性模式中有效。
找不到类型标识符 <对象类型>。有关详细信息,请参阅基础管理
目标系统中不存在对象引用的对象类型。
手动解决问题并重试导入。
跳过对象导入 - 仅在选择性模式中有效。
用户 <用户名称> 不存在。
目标系统上不存在用户。
手动解决问题并重试导入。
跳过对象导入 - 仅在选择性模式中有效。
不存在以下上下文:<容器路径>
目标系统上不存在容器。
手动解决问题并重试导入。
跳过对象导入 - 仅在选择性模式中有效。
用户没有以下对象的修改权限:<对象名称>
运行实用程序的用户没有在目标系统中创建、更新或删除导入对象的相应权限。
手动解决问题并重试导入。
跳过对象导入 - 仅在选择性模式中有效。
无法导入对象 <名称>,因为未找到容器 <名称>
目标系统中不存在正在导入的对象所引用的应用程序容器或组织。
手动解决问题并重试导入。
跳过对象导入 - 仅在选择性模式中有效。
常见冲突
“冲突说明”
ConflictType 常量
Resolution 常量
用户没有上下文的读取权限。
NO_READ_ACCESS_TO_CONTAINER
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
用户没有以下对象的创建权限:<对象标识>
NO_CREATE_ACCESS_FOR_OBJECT
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
以下属性不存在:<属性标识>
ATTRIBUTE_DOES_NOT_EXIST
RETRY_IMPORT
OVERWRITE
以下组织不存在:<组织名称>
ORGANIZATION_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
USE_DEFAULT_ORGANIZATION (仅限选择性模式)
以下上下文不存在:<上下文名称>
CONTAINER_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
用户没有以下对象的修改权限:<对象名称>
NO_MODIFY_ACCESS_FOR_OBJECT
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
找不到类型标识符 <对象类型>。有关详细信息,请参阅基础管理
TYPE_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
用户 <用户名称> 不存在。
USER_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
不存在以下上下文:<容器路径>
CONTAINER_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
无法导入对象 <名称>,因为未找到容器 <名称>
CONTAINER_DOES_NOT_EXIST_CONFLICT
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
配置文件冲突
下表说明了导入配置文件时可能出现的冲突以及解决方案:
冲突说明
说明
可用解决方案
目标系统上的配置文件 <配置文件名> 的修改日期和时间晚于正在导入的版本。
目标系统上的配置文件的修改时间晚于从源系统导入的相同配置文件。
以源系统中的配置文件覆盖目标系统上的配置文件。
手动解决问题并重试导入。
跳过对象导入 - 仅在选择性模式中有效。
名称为 <配置文件名> 的配置文件已存在于以下上下文:<上下文名称>
目标系统中已存在与正在导入的配置文件同名的配置文件。
以源系统中的配置文件覆盖目标系统上的配置文件。
手动解决问题并重试导入。
“冲突说明”
ConflictType 常量
Resolution 常量
目标系统上的配置文件 <配置文件名> 的修改日期和时间晚于正在导入的版本。
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
OVERWRITE
名称为 <配置文件名> 的配置文件已存在于以下上下文:<上下文名称>
PROFILE_NAME_EXISTS_IN_SAME_CONTEXT
RETRY_IMPORT
OVERWRITE
策略访问控制规则冲突
下表说明了导入策略访问控制规则时可能出现的冲突以及解决方案:
冲突说明
说明
可用解决方案
用户没有对域 <域名> 的访问权限,或者该域不存在。
目标系统中不存在策略访问控制规则所引用的域。
手动解决问题并重试导入。
跳过对象导入 - 仅在选择性模式中有效。
无法导入 <对象标识符>,因为您对于参与者 <参与者名称> 没有授权,或该参与者不存在。
目标系统中不存在正在导入的对象所引用的用户、组、组织或角色,或者运行实用程序的参与者没有查看参与者的相应权限。
手动解决问题并重试导入。
跳过对象导入 - 仅在选择性模式中有效。
* 
默认情况下,可基于可分辨名称来匹配参与者。根据参与者类型不同,可以使用“业务管理更改升级” > “使用其他属性的参与者标识” 首选项基于属性 (例如名称、上下文或电子邮件) 来匹配参与者。
已存在具有以下标识的访问控制规则:Domain <域名>、type <对象类型>、state <生命周期状态>、principal <用户名、组名、组织名或角色名>、AllExceptPrincipal <真或假>
目标系统中已经存在与正在导入的策略访问控制规则具有相同标识信息的策略访问控制规则。
手动解决问题并重试导入。
以源系统中的策略访问控制规则覆盖目标系统中的策略访问控制规则 - 仅在同步模式中有效。
跳过对象导入 - 仅在选择性模式中有效。
“冲突说明”
ConflictType 常量
Resolution 常量
用户没有对域 <域名> 的访问权限,或者该域不存在。
DOMAIN_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
无法导入 <对象标识符>,因为您对于参与者 <参与者名称> 没有授权,或该参与者不存在。
PRINCIPAL_REF_PARTICIPANT_NOT_FOUND
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
已存在具有以下标识的访问控制规则:Domain <域名>、type <对象类型>、state <生命周期状态>、principal <用户名、组名、组织名或角色名>、AllExceptPrincipal <真或假>
ACCESS_CONTROL_RULE_ALREADY_EXISTS
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
OVERWRITE (仅限同步模式)
对象初始化规则冲突
下表说明了导入对象初始化规则时可能出现的冲突以及解决方案:
冲突说明
说明
可用解决方案
目标系统中的 OIR <对象标识> 的修改日期和时间晚于正在导入的对象。
相较于从源系统导入的同一对象初始化规则 (OIR),目标系统的 OIR 的修改时间要更晚些。
跳过对象导入。
以源系统中的 OIR 覆盖目标系统中的 OIR。
找不到容器的 <容器路径>,因此无法导入 OIR <对象名称>
目标系统中不存在正在导入的 OIR 所引用的应用程序容器或组织。
手动解决问题并重试导入。
跳过对象导入 - 仅在选择性模式中有效。
当目标系统仅具有一个组织时,可使用“使用默认组织”选项将源系统中的组织引用映射至目标系统中的该组织 - 仅在选择性模式下有效。
下列上下文中已存在具有相同标识的 OIR:<容器路径>
目标系统中已存在与正在导入的 OIR 同名的 OIR。
用源系统中的 OIR 覆盖目标系统中的 OIR。
跳过对象导入 - 仅在选择性模式中有效。
“对象”类型 <对象类型> 的已启用 OIR 对象已存在于下列上下文中:<容器路径>
目标系统中已存在正导入对象类型的、处于“已启用”状态的 OIR。
禁用 OIR 并重试导入。
手动解决问题并重试导入。
跳过对象导入 - 仅在选择性模式中有效。
“冲突说明”
ConflictType 常量
Resolution 常量
目标系统中的 OIR <对象标识> 的修改日期和时间晚于正在导入的对象。
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
SKIP_OBJECT_IMPORT
OVERWRITE
找不到容器的 <容器路径>,因此无法导入 OIR <对象名称>
CONTAINER_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
USE_DEFAULT_ORGANIZATION (仅限选择性模式)
下列上下文中已存在具有相同标识的 OIR:<容器路径>
OIR_WITH_SAME_IDENTITY_EXISTS
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
“对象”类型 <对象类型> 的已启用 OIR 对象已存在于下列上下文中:<容器路径>
ANOTHER_OIR_WITH_ENABLED_STATUS_EXISTS
DISABLE_AND_IMPORT
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
首选项冲突
下表说明了导入首选项时可能出现的冲突以及解决方案:
冲突说明
说明
可用解决方案
首选项客户端 <客户端名称> 的父项首选项客户端 <客户端名称> 不存在。
目标系统上不存在父项首选项客户端。
手动解决问题并重试导入。
跳过对象导入 - 仅在选择性模式中有效。
目标系统中首选项客户端 <客户端名称> 的修改日期和时间晚于正在导入的对象。
目标系统上的首选项客户端已被更新。
用源系统中的对象覆盖目标系统中的对象。
跳过对象导入 - 仅在选择性模式中有效。
系统中已存在名为 <客户端名称> 的首选项客户端。
目标系统上已存在同名的首选项客户端。
手动解决问题并重试导入。
用源系统中的对象覆盖目标系统中的对象。
跳过对象导入 - 仅在选择性模式中有效。
类别 <类别名称> 的父项首选项类别 <类别名称> 不存在。
目标系统上不存在父项首选项类别。
手动解决问题并重试导入。
跳过对象导入 - 仅在选择性模式中有效。
目标系统中父项首选项类别 <类别名称> 的修改日期和时间晚于正在导入的对象。
目标系统上的首选项类别已被更新。
用源系统中的对象覆盖目标系统中的对象。
跳过对象导入 - 仅在选择性模式中有效。
系统中已存在名为 <类别名称> 的首选项类别。
目标系统上已存在同名的首选项类别。
手动解决问题并重试导入。
用源系统中的对象覆盖目标系统中的对象。
跳过对象导入 - 仅在选择性模式中有效。
目标系统中首选项定义 <定义名称> 的修改日期和时间晚于正在导入的对象。
目标系统上的首选项定义已被更新。
用源系统中的对象覆盖目标系统中的对象。
跳过对象导入 - 仅在选择性模式中有效。
系统中已存在具有标识 <定义名称> 的首选项定义。
目标系统上已存在具有相同名称的首选项定义。
手动解决问题并重试导入。
用源系统中的对象覆盖目标系统中的对象。
跳过对象导入 - 仅在选择性模式中有效。
首选项实例被锁定。
由于首选项实例已被锁定至目标系统中的组织或站点容器级别,因此不能导入首选项实例的更新。
手动解决问题并重试导入。
用源系统中的对象覆盖目标系统中的对象。
跳过对象导入 - 仅在选择性模式中有效。
系统中不存在以下首选项定义:<定义名称>
目标系统上不存在首选项定义。
手动解决问题并重试导入。
跳过对象导入 - 仅在选择性模式中有效。
首选项客户端 <客户端名称> 不存在。
目标系统上不存在首选项客户端。
手动解决问题并重试导入。
跳过对象导入 - 仅在选择性模式中有效。
目标系统上 \'{2}\' 处的定义为 <定义名称>、客户端为 <客户端名称> 的首选项实例已被修改。
目标系统上的首选项实例已被更新。
用源系统中的对象覆盖目标系统中的对象。
跳过对象导入 - 仅在选择性模式中有效。
系统 \'{0}\' 中不存在具有以下标识的多值首选项的父项首选项实例对象。
目标系统上不存在父项首选项实例。
手动解决问题并重试导入。
跳过对象导入 - 仅在选择性模式中有效。
目标系统上多值首选项实例 <值键> 的修改日期和时间晚于正在导入的对象。
目标系统上的多值首选项实例已被更新。
用源系统中的对象覆盖目标系统中的对象。
跳过对象导入 - 仅在选择性模式中有效。
系统 <值键> 中已存在具有以下值键的多值首选项。
目标系统中已存在具有相同标识的多值首选项实例。
手动解决问题并重试导入。
用源系统中的对象覆盖目标系统中的对象。
跳过对象导入 - 仅在选择性模式中有效。
系统中不存在以下首选项类别:<类别名称>
目标系统上不存在首选项类别。
手动解决问题并重试导入。
跳过对象导入 - 仅在选择性模式中有效。
系统中不存在以下首选项定义:<定义名称>
目标系统上不存在首选项定义。
手动解决问题并重试导入。
跳过对象导入 - 仅在选择性模式中有效。
目标系统上以下定义的首选项类别定义链接的修改日期和时间晚于正在导入的对象:<定义名称>
已在目标系统上更新目标系统上的首选项类别定义链接。
用源系统中的对象覆盖目标系统中的对象。
跳过对象导入 - 仅在选择性模式中有效。
“冲突说明”
ConflictType 常量
Resolution 常量
首选项客户端 <客户端名称> 的父项首选项客户端 <客户端名称> 不存在。
PARENT_OBJECT_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
目标系统中首选项客户端 <客户端名称> 的修改日期和时间晚于正在导入的对象。
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
OVERWRITE
SKIP_OBJECT_IMPORT (仅限选择性模式)
系统中已存在名为 <客户端名称> 的首选项客户端。
PREFERENCE_CLIENT_WITH_SAME_NAME_ALREADY_EXISTS
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT (仅限选择性模式)
类别 <类别名称> 的父项首选项类别 <类别名称> 不存在。
PARENT_OBJECT_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
目标系统中首选项类别 <类别名称> 的修改日期和时间晚于正在导入的对象。
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
OVERWRITE
SKIP_OBJECT_IMPORT (仅限选择性模式)
系统中已存在名为 <类别名称> 的首选项类别。
PREFERENCE_CATEGORY_WITH_SAME_NAME_ALREADY_EXISTS
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT (仅限选择性模式)
目标系统中首选项定义 <定义名称> 的修改日期和时间晚于正在导入的对象。
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
OVERWRITE
SKIP_OBJECT_IMPORT (仅限选择性模式)
系统中已存在具有标识 <定义名称> 的首选项定义。
PREFERENCE_DEFINITION_WITH_SAME_NAME_ALREADY_EXISTS
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT (仅限选择性模式)
首选项实例被锁定。
PREFERENCE_INSTANCE_LOCKED
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT (仅限选择性模式)
系统中不存在以下首选项定义:<定义名称>
PREFERENCE_DEFINITION_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
首选项客户端 <客户端名称> 不存在。
PREFERENCE_CLIENT_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
目标系统上 \'{2}\' 处的定义为 <定义名称>、客户端为 <客户端名称> 的首选项实例已被修改。
PREFERENCE_INSTANCE_VALUE_MODIFIED_ON_TARGET
OVERWRITE
SKIP_OBJECT_IMPORT (仅限选择性模式)
系统 \'{0}\' 中不存在具有以下标识的多值首选项的父项首选项实例对象。
PARENT_PREFERENCE_INSTANCE_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
目标系统上多值首选项实例 <值键> 的修改日期和时间晚于正在导入的对象。
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
OVERWRITE
SKIP_OBJECT_IMPORT (仅限选择性模式)
系统 <值键> 中已存在含以下值键的多值首选项。
MULTIVALUE_PREFERENCE_WITH_SAME_IDENTITY_ALREADY_EXISTS
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT (仅限选择性模式)
系统中不存在以下首选项类别:<类别名称>
PREFERENCE_CATEGORY_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
系统中不存在以下首选项定义:<定义名称>
PREFERENCE_DEFINITION_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (仅限选择性模式)
目标系统上以下定义的首选项类别定义链接的修改日期和时间晚于正在导入的对象:<定义名称>
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
OVERWRITE
SKIP_OBJECT_IMPORT (仅限选择性模式)
生命周期和工作流进程模板冲突
下表说明了导入生命周期和工作流进程模板时可能出现的冲突以及解决方案:
冲突说明
说明
可用解决方案
<活动名称> 的任务名称 <任务类型> 不存在。
所引用活动的任务名称不存在。
手动解决问题并重试导入。
跳过对象导入。
已存在具有以下标识的工作流进程模板:名称 <模板名称>、上下文 <容器名称>
目标系统中已存在与正在导入的工作流进程模板具有相同标识信息的工作流进程模板。
小版本化该对象,然后重试导入。
手动解决问题并重试导入。
跳过对象导入。
无法缩小以下工作流进程模板的范围:<模板名称>
不支持更改工作流进程模板的范围或层次结构。
手动解决问题并重试导入。
跳过对象导入。
以下工作流进程模板具有较新的小版本:名称 <模板名称>、上下文 <容器名称>
目标系统中已存在正在从源系统导入的工作流进程模板的较新小版本。
小版本化该对象,然后重试导入。
手动解决问题并重试导入。
跳过对象导入。
容器 <容器名称> 内的团队模板 <模板名称> 不存在。
目标系统上的指定容器中不存在团队模板。
手动解决问题并重试导入。
跳过对象导入。
<节点名称> 的操作者角色 <角色名称> 不存在。
目标系统中不存在指定节点的操作者角色。
手动解决问题并重试导入。
跳过对象导入。
<节点名称> 的角色 <角色名称> 不存在。
目标系统中不存在指定节点的角色。
手动解决问题并重试导入。
跳过对象导入。
<节点名称> 的转变 <转变名称> 不存在。
目标系统中不存在指定节点的转变。
手动解决问题并重试导入。
跳过对象导入。
<节点名称> 的类类型 <用于自定义的 Java 类名称> 不存在。
目标系统中不存在指定的 Java 类。
手动解决问题并重试导入。
跳过对象导入。
工作流模板的以下文件夹位置不存在,或用户没有其访问权限:<文件夹名称>
目标系统中不存在为工作流模板指定的文件夹,或用户无权访问该指定文件夹。
手动解决问题并重试导入。
跳过对象导入。
以下转变名称不存在:<转变名称>
目标系统中不存在指定的转变。
手动解决问题并重试导入。
跳过对象导入。
无法缩小以下生命周期模板的范围:<生命周期模板名称>
不支持更改生命周期模板的范围或层次结构。
跳过对象导入。
以下生命周期状态不存在:<状态名称>
目标系统上不存在生命周期状态。
手动解决问题并重试导入。
跳过对象导入。
生命周期模板的以下系列选择器不存在:<序列名称>
目标系统中不存在所参考的系列收集器。
手动解决问题并重试导入。
跳过对象导入。
生命周期模板的以下操作者角色不存在:<操作者名称>
目标系统上不存在操作者角色。
手动解决问题并重试导入。
跳过对象导入。
以下受支持的类类型不存在:<受支持的类类型>
目标系统中不存在指定的 Java 类。
手动解决问题并重试导入。
跳过对象导入。
生命周期模板的以下角色不存在:<角色名称>
目标系统中不存在指定的角色。
手动解决问题并重试导入。
跳过对象导入。
已检出以下生命周期模板:名称 <模板名称>、上下文 <容器>
生命周期模板已在目标系统中检出。
手动解决问题并重试导入。
跳过对象导入。
以下生命周期模板具有较新的小版本:名称 <模板名称>、上下文 <容器>
目标系统中已存在正在从源系统导入的生命周期模板的较新小版本。
小版本化该对象,然后重试导入。
手动解决问题并重试导入。
跳过对象导入。
已存在具有以下标识的生命周期模板:名称 <模板名称>、上下文 <容器>
目标系统中已存在与正在导入的生命周期模板具有相同标识信息的生命周期模板。
小版本化该对象,然后重试导入。
手动解决问题并重试导入。
跳过对象导入。
未找到所需的相关工作流模板:<工作流模板名称>
目标系统上不存在相关工作流模板。
手动解决问题并重试导入。
跳过对象导入。
生命周期模板的以下文件夹位置不存在,或用户没有其访问权限:<文件夹名称>
目标系统中不存在为生命周期模板指定的文件夹,或用户无权访问该指定文件夹。
手动解决问题并重试导入。
跳过对象导入。
“冲突说明”
ConflictType 常量
Resolution 常量
<类型名称> 的状态 <名称> 不存在。
STATE_DOES_NOT_EXISTS
RETRY_IMPORT
SKIP_OBJECT_IMPORT
<活动名称> 的任务名称 <任务类型> 不存在。
TASK_NAME_DOES_NOT_EXISTS
RETRY_IMPORT
SKIP_OBJECT_IMPORT
已存在具有以下标识的工作流进程模板:名称 <模板名称>、上下文 <容器名称>
WORKFLOW_WITH_SAME_IDENTITY_EXISTS
ITERATE
RETRY_IMPORT
SKIP_OBJECT_IMPORT
无法缩小以下工作流进程模板的范围:<模板名称>
WORKFLOW_CANNOT_NARROW_SCOPE
SKIP_OBJECT_IMPORT
已检出以下工作流模板:名称 <模板名称>、上下文 <容器名称>
WORKFLOW_CHECKED_OUT
RETRY_IMPORT
SKIP_OBJECT_IMPORT
以下工作流进程模板具有较新的小版本:名称 <模板名称>、上下文 <容器名称>
WORKFLOW_NEWER_ITERATION_EXIST
ITERATE
RETRY_IMPORT
SKIP_OBJECT_IMPORT
容器 <容器名称> 内的团队模板 <模板名称> 不存在。
TEAM_TEMPLATE_DOES_NOT_EXISTS
RETRY_IMPORT
SKIP_OBJECT_IMPORT
<节点名称> 的操作者角色 <角色名称> 不存在。
ACTOR_ROLE_DOES_NOT_EXISTS
RETRY_IMPORT
SKIP_OBJECT_IMPORT
<节点名称> 的角色 <角色名称> 不存在。
ROLE_DOES_NOT_EXISTS
RETRY_IMPORT
SKIP_OBJECT_IMPORT
<节点名称> 的转变 <转变名称> 不存在。
TRANSITION_DOES_NOT_EXISTS
RETRY_IMPORT
SKIP_OBJECT_IMPORT
<节点名称> 的类类型 <用于自定义的 Java 类名称> 不存在。
VARIABLE_CLASS_DOES_NOT_EXISTS
RETRY_IMPORT
SKIP_OBJECT_IMPORT
工作流模板的以下文件夹位置不存在,或用户没有其访问权限:<文件夹名称>
WORKFLOW_FOLDER_LOCATION_NOT_FOUND
RETRY_IMPORT
SKIP_OBJECT_IMPORT
以下转变名称不存在:<转变名称>
LCT_TRANSITION_NAME_NOT_FOUND
RETRY_IMPORT
SKIP_OBJECT_IMPORT
无法缩小以下生命周期模板的范围:<生命周期模板名称>
LCT_CANNOT_NARROW_SCOPE
SKIP_OBJECT_IMPORT
以下生命周期状态不存在:<状态名称>
LCT_STATE_NOT_FOUND
RETRY_IMPORT
SKIP_OBJECT_IMPORT
生命周期模板的以下系列选择器不存在:<序列名称>
LCT_SERIES_SELECTOR_NOT_FOUND
RETRY_IMPORT
SKIP_OBJECT_IMPORT
生命周期模板的以下操作者角色不存在:<操作者名称>
LCT_ACTOR_ROLE_NOT_FOUND
RETRY_IMPORT
SKIP_OBJECT_IMPORT
以下受支持的类类型不存在:<受支持的类类型>
LCT_SUPPORTED_CLASS_NOT_FOUND
RETRY_IMPORT
SKIP_OBJECT_IMPORT
生命周期模板的以下角色不存在:<角色名称>
LCT_ROLE_NOT_FOUND
RETRY_IMPORT
SKIP_OBJECT_IMPORT
已检出以下生命周期模板:名称 <模板名称>、上下文 <容器>
LCT_CHECKED_OUT
RETRY_IMPORT
SKIP_OBJECT_IMPORT
以下生命周期模板具有较新的小版本:名称 <模板名称>、上下文 <容器>
LCT_NEWER_ITERATION_EXIST
ITERATE
RETRY_IMPORT
SKIP_OBJECT_IMPORT
已存在具有以下标识的生命周期模板:名称 <模板名称>、上下文 <容器>
LCT_WITH_SAME_IDENTITY_EXISTS
ITERATE
RETRY_IMPORT
SKIP_OBJECT_IMPORT
未找到所需的相关工作流模板:<工作流模板名称>
WORKFLOW_NOT_FOUND
RETRY_IMPORT
SKIP_OBJECT_IMPORT
生命周期模板的以下文件夹位置不存在,或用户没有其访问权限:<文件夹名称>
LCT_FOLDER_LOCATION_NOT_FOUND
RETRY_IMPORT
SKIP_OBJECT_IMPORT
类型定义冲突
下表说明了导入类型定义时可能出现的冲突以及解决方案:
冲突说明
说明
可用解决方案
以下类型定义在目标系统上的修改日期和时间晚于导入的目标:<对象名称>
已在目标系统中修改一种或多种类型。
已在目标系统中修改先前通过 BAC 包交换的 LWCType 定义。
用源系统中的对象覆盖目标系统中的对象。
跳过对象导入。
类型定义 <对象名称> 的父项类型定义 <原型名称> 不存在。
一个或多个某种类型的原型在目标系统中不存在。
* 
如果 zip 文件中存在原型元素,则不会抛出此冲突。
跳过对象导入。
以下类型定义的原态类型 <原型名称> 在目标系统上的修改日期和时间晚于导入的目标:<对象类型>
已在目标系统中修改导入集中一个或多个某种类型的原型。
跳过对象导入。
已存在具有以下标识的类型定义:<对象名称>:显示名称:类型定义的显示名称,内部名称:<类型定义的内部名称>,名称空间:<类型定义的名称空间> 风格:<类型定义的属性模板风格>
在目标系统中找到一个或多个具有相同业务标识的类型,但其远程 ID 不同。
用源系统中的对象覆盖目标系统中的对象。
跳过对象导入。
手动解决问题并重试导入。
以下类型定义在目标系统上已重命名:<对象名称>
导入集中的一个或多个类型无法按业务标识找到,但可以按远程/本地 ID 找到。
跳过对象导入。
在目标系统上重命名对象。
手动解决问题并重试导入。
以下类型定义在源系统上已重命名:<对象名称>
导入集中的一个或多个类型无法按业务标识找到,但可以按远程/本地 ID 找到
跳过对象导入。
在目标系统上重命名对象。
手动解决问题并重试导入。
“冲突说明”
ConflictType 常量
Resolution 常量
以下类型定义在目标系统上的修改日期和时间晚于导入的目标:<对象名称>
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
OVERWRITE
SKIP_OBJECT_IMPORT
类型定义 <对象名称> 的父项类型定义 <原型名称> 不存在。
PARENT_TYPE_DOES_NOT_EXIST
SKIP_OBJECT_IMPORT
以下类型定义的原态类型 <原型名称> 在目标系统上的修改日期和时间晚于导入的目标:<对象类型>
TYPE_ANCESTOR_ON_TARGET_HAS_BEEN_UPDATED
SKIP_OBJECT_IMPORT
已存在具有以下标识的类型定义: <对象名称>: [显示名称: 类型定义的显示名称, 内部名称: 类型定义的内部名称, 名称空间: 类型定义的名称空间, 风格: 类型定义的属性模板风格]。
TYPE_WITH_SAME_IDENTITY_EXISTS
OVERWRITE
SKIP_OBJECT_IMPORT
RETRY_IMPORT
以下类型定义在目标系统上已重命名:<对象名称>
TYPE_RENAMED_ON_TARGET
SKIP_OBJECT_IMPORT
OVERWRITE
RETRY_IMPORT
以下类型定义在源系统上已重命名:<对象名称>
TYPE_RENAMED_ON_SOURCE
SKIP_OBJECT_IMPORT
OVERWRITE
RETRY_IMPORT
如下为导入冲突的示例冲突解决方案 XML 文件:
<BACConflictResolutionPairs>
<BACConflictResolutionPair>
<ConflictType>NO_READ_ACCESS_TO_CONTAINER</ConflictType>
<Resolution>SKIP_OBJECT_IMPORT</Resolution>
</BACConflictResolutionPair>
<BACConflictResolutionPair>
<ConflictType>PROFILE_NAME_EXISTS_IN_SAME_CONTEXT</ConflictType>
<Resolution>RETRY_IMPORT</Resolution>
</BACConflictResolutionPair>
<BACConflictResolutionPair>
<ConflictType>OBJECT_ON_TARGET_HAS_BEEN_UPDATED</ConflictType>
<Resolution>OVERWRITE</Resolution>
</BACConflictResolutionPair>
</BACConflictResolutionPairs>