如何比较Oracle XML网关消息设计器映射?(.xgm)
它们是XML,但似乎在每次保存映射时都会重新创建它们,并且其中元素的ID每次都在更改。这个工具(消息设计器)很旧,使用起来不是很方便如何比较Oracle XML网关消息设计器映射?(.xgm),xml,oracle,version-control,Xml,Oracle,Version Control,它们是XML,但似乎在每次保存映射时都会重新创建它们,并且其中元素的ID每次都在更改。这个工具(消息设计器)很旧,使用起来不是很方便 你有没有关于如何在这样的地图中进行版本、跟踪更改的提示?或者有消息设计器的替代方案吗?在开发和加载Oracle XML网关消息映射时,有几种方法可用于跟踪版本。但是,它们都是手动的,需要在开发团队中设置标准 除了SVN等版本跟踪工具外,每次更改消息映射时,都可以在“属性”选项卡中更改映射名称。然后,每次加载地图时,您都可以从XML网关中的贸易伙伴设置中选择要使用/
你有没有关于如何在这样的地图中进行版本、跟踪更改的提示?或者有消息设计器的替代方案吗?在开发和加载Oracle XML网关消息映射时,有几种方法可用于跟踪版本。但是,它们都是手动的,需要在开发团队中设置标准 除了SVN等版本跟踪工具外,每次更改消息映射时,都可以在“属性”选项卡中更改映射名称。然后,每次加载地图时,您都可以从XML网关中的贸易伙伴设置中选择要使用/测试的版本。如果您的问题是如何比较两个现有地图文件以找出它们之间的差异。。。不幸的是,最有效的方法是启动消息设计器的两个会话,将它们平铺并并排移动。确定映射到哪个元素相对简单(假设您正在比较相同源和目标定义和映射的细微变化)。您可以特别关注在“元素映射”选项卡中有蓝色圆圈图标的元素或级别-这就是使用的逻辑变得重要的地方。确实,映射文件本身是XML格式的,但是使用比较工具将XML文件相互比较是没有什么用处的。。。在这种情况下,人类的分析是无法替代的。使用消息设计器工具进行比较会公开逻辑、预处理、内处理和后处理过程以及元素本身 希望这有帮助,如果我误解了这个问题,请随时详细说明,我很乐意再次回答 最好的 梅格·汉森
在开发和加载Oracle XML网关消息映射时,有几种方法可用于跟踪版本。但是,它们都是手动的,需要在开发团队中设置标准 除了SVN等版本跟踪工具外,每次更改消息映射时,都可以在“属性”选项卡中更改映射名称。然后,每次加载地图时,您都可以从XML网关中的贸易伙伴设置中选择要使用/测试的版本。如果您的问题是如何比较两个现有地图文件以找出它们之间的差异。。。不幸的是,最有效的方法是启动消息设计器的两个会话,将它们平铺并并排移动。确定映射到哪个元素相对简单(假设您正在比较相同源和目标定义和映射的细微变化)。您可以特别关注在“元素映射”选项卡中有蓝色圆圈图标的元素或级别-这就是使用的逻辑变得重要的地方。确实,映射文件本身是XML格式的,但是使用比较工具将XML文件相互比较是没有什么用处的。。。在这种情况下,人类的分析是无法替代的。使用消息设计器工具进行比较会公开逻辑、预处理、内处理和后处理过程以及元素本身 希望这有帮助,如果我误解了这个问题,请随时详细说明,我很乐意再次回答 最好的 梅格·汉森