【问题标题】:How can i change the input or outputDoc name after the mapping was done?映射完成后如何更改 input 或 outputDoc 名称?
【发布时间】:2023-03-10 00:13:02
【问题描述】:

在 webMethods 设计器中,我已将 Input doc(StudentInfo) 的一些字段映射到 Output doc (学生个人信息)。

现在的要求是 outputDoc Name 必须从 StudentPersonalInfo-->StudentPersonalInfo2.

如何直接更改将通过新名称反映在相应服务中的输出文档名称。

我尝试将文档名称更改为 IntegrationServer\packages\<packageName>\ns\<foldername>\flow,但没有成功。

【问题讨论】:

    标签: webmethods eai


    【解决方案1】:

    如“Raghava Rudrakanth P V”所述,不建议手动修改flow.xml。

    但是,“Raghava”所描述的推荐方式要繁琐得多。

    如果您知道自己在做什么,可以在文本编辑器中打开 flow.xml 文件,只需将出现的 StudentPersonalInfo 替换为 StudentPersonalInfo2

    注意:如果您还有包含StudentPersonalInfo 的完全限定文档名称,请注意文档引用。

    确保在进行更改后重新加载包,以便 webMethods 引擎将 flow.xml 文件重新加载到内存中。

    希望对你有帮助!

    【讨论】:

    • @Tchi Yuan 。我第一次做的是一样的,除了重新加载包。现在我刚刚添加了重新加载包的步骤。现在它工作正常;)..谢谢你们的帮助.. :)
    【解决方案2】:

    不建议更改 flow.xml。在设计器中

    • 转到特定流程步骤的管道选项卡
    • 创建一个新文档“StudentPersonalInfo2”
    • 选择“StudentPersonalInfo”下的所有字段并将它们移出此文档(通过单击左移箭头标记)
    • 将它们移到新文档中。 (使用 shift 箭头键)

    【讨论】:

    • 在相应地图步骤的管道选项卡中,当我选择“StudentPersonalInfo”的所有字段并尝试通过单击左箭头标记将它们移出时,它不会移动。如果我确实更改了输入选项卡然后我必须重新映射所有字段。(我没想到)
    • (在您的情况下,根本不应该启用箭头,请确认这一点)。在实际映射之前保留一个虚拟映射步骤并删除“StudentPersonalnfo”。然后在地图之后的步骤中,您可以将字段从“StudentPersonalInfo”转移到“StudentPersonalInfo2”。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多