PTC 开发部门为 Windchill 解决方案的指定版本提供有限时间的支持。超过这段时间后,所报告的任何有关该版本的错误将只在以后的版本中更正。新版本的更新信息在 PTC 产品日历中提供。
在多数情况下,您都可以在同一台服务器上运行同一个 Windchill 解决方案的两个并发实例。只要满足本节所述的条件,PTC 就可以此种环境下支持“Windchill 解决方案”功能。
客户必须负责处理实际设置多 Windchill 实例服务器时的安装、配置或故障排除问题。PTC 并未对可在具有多个 Windchill 实例的同一服务器上同时运行的所有可能的第三方产品配置进行测试和记录。各家第三方供应商必须负责确定是否可以或支持在同一服务器上运行其应用程序的多个实例。
只要各 Windchill 实例是以其自身的 Web 服务器及 servlet 引擎配置的,PTC 技术支持就会协助解决这一与“多个 Windchill、单个服务器”配置无关的“Windchill 解决方案”问题(例如管理、工作流程等)。此时,PTC 技术支持可能需要关闭其中一个“Windchill 解决方案”实例(连同它的 Web 服务器和 servlet 引擎),才能将问题局限到某一个“Windchill 解决方案”实例。如果关闭其中一个“Windchill 解决方案”实例(连同它的 Web 服务器和 servlet 引擎)就消除了问题,那么 PTC 技术支持将不会继续对该问题进行故障排除。在这种情况下,问题可能是由于第三方产品配置有误,要求 PTC 对造成这类问题的所有可能原因都能识别是不现实的。您必须将属于特定的第三方产品的问题剥离出来,并与该供应商协作共同寻找解决方案。
备注:
某些“Windchill 解决方案”提供了缺省的 dataloader 用于演示,它包括在“Windchill 解决方案 CD”中。我们为此工具提供了技术支持。
作为“Windchill 解决方案管理人员”,进行数据装载时可能需求修改此缺省的 dataloader,在某些情况下,还可能需要创建自己的 dataloader。就像对任何其他定制那样,只对“Windchill 解决方案 API”提供支持。
必须具有丰富的 Java 编程经验,才能使用 Windchill 定制或在 Java 环境下开发工作流任务。定制支持仅适用于对 Windchill 定制者指南中已记录的受支持的 API 的使用。 是否使不受支持的 API 变得受支持完全由 PTC 决定。
技术支持工程师不会为客户开发代码,也不会帮助他们调试或解决纯 Java 代码的问题。
可使用信息建模器“ (IM)”为下列任务定制 Windchill 解决方案:
创建业务对象,为特定客户或应用程序显示域图元。使用服务在系统内添加或更改服务器端的业务逻辑。这两种定制类型都位于 Windchill 解决方案的业务层(中层)。因此,必须在 Rational Rose 内模拟定制。技术支持为这些任务提供基本的帮助。
定制 Windchill 解决方案时,应遵从 Windchill 定制者指南和 Windchill 应用程序开发人员指南中提供的指导原则。在这些文档中所描述的定制框架和设计样式可确保支持和兼容 Windchill 解决方案的后续版本。但是如果出现违反合理的开发规则的情况,技术支持保留拒绝提供支持的权利。
在某些情况下,必须向技术支持提交代码。不要发送整个定制,只需发送一个描述“信息建模器”具体问题的示例即可。对长达数百行的大型代码示例,技术支持不会予以排除故障或调试。
用户可以创建定制报告和 SQL 查询,以提取 Windchill 系统中有关对象的信息。“技术支持”可以提供创建或格式化特定报告的常规指导,但创建实际报告时仍要靠报告作者本人。有许多报告和查询,用户必须具有 Windchill 数据模型和 SQL 的相关知识才能创建。“技术支持”在这些方面只能提供有限的指导。“技术支持”对有关报告框架的 SPR 提供全面的支持。如果您认为您所遇到的错误是由于报告框架自身的原因所导致的,请联系技术支持。PTC 可能会要求您使用简单的问题描述报告来重现错误或不正确的结果。