Windchill 导入属性
控制
Windchill 导入操作的属性可以出现在 wt.properties 文件或映射文件中。如果您未通过图形用户界面或在映射文件中设置属性,则可使用 xconfmanager 实用程序添加或编辑属性。有关详细信息,请参阅
使用 xconfmanager 实用程序。
• wt.ixb.import.parser.validate (在 wt.properties 文件中的名称) 或 import.parser.validate (在映射文件中的名称) - 指定导入的文档是否通过 XML 解析器进行验证。默认值为“假”。
• wt.ixb.import.overrideConflicts (wt.properties 文件中的名称) 或 import.overrideConflicts (映射文件中的名称) - 在导入的过程中覆盖可忽视文件夹和其他冲突。默认值为“假”。
• import.default.lifecycleInfo.lifecycleTemplateName - 指定要分配给在 XML 文件中缺少名称的生命周期模板的默认名称。
• import.default.lifecycleInfo.lifecycleState - 指定要分配给在 XML 文件中缺少状态的生命周期模板的默认状态。
• wt.iba.definition.hierachicaldefinition.enabled - 设置为 true 时,可以导入分级可重用属性定义。设置为 false 时,可以创建分级可重用属性定义,但是不能导入,除非使用经过正确编写,且可将分级可重用属性定义映射到非分级可重用属性的映射文件。默认值为“假”。只有在 wt.properties 文件中将此属性设置为 true 时,才能创建分级可重用属性定义。
• wt.ixb.import.allowCrossReleaseImport - 使用户可以将跨版本的导出 JAR 文件导入 Windchill 系统中。默认值为“假”。此属性只适用于通过 Windchill“导出/导入管理”实用程序进行的导入操作。不支持跨版本的导入,此属性仅仅允许继续导入操作。导入可能不会成功,而且即使导入操作成功,也无法保证导入数据的完整性。强烈建议您避免跨版本的导入操作。
• wt.ixb.import.maxThreads - 一个整数值,用于指定在导入过程中要生成的线程数。默认值为 1。“导入/导出管理器”实用程序或任何非包形式的导入应用程序将始终使用一个线程,而忽视为此属性设置的任何大于 1 的值。
• wt.ixb.import.batchSize - 指示要一批导入的最大对象数。默认值为 10k。
|
导入多线程属性仅适用于为可导入包导入收到的交付。
要为可导入包收到的交付导入添加多线程环境,请执行以下操作:
1. 在 site.xconf 中添加以下属性:
◦ <Property name="wt.ixb.logThread" overridable="true" targetFile="codebase/wt.properties" value="true"/>
◦ <Property name="wt.ixb.import.objPerThreadGuidance" overridable="true" targetFile="codebase/wt.properties" value="1"/>
◦ <Property name="wt.ixb.import.maxThreads" overridable="true" targetFile="codebase/wt.properties" value="2"/>
2. 在 Windchill shell 中,运行下列命令:xconfmanager -p
|