我正在使用 webmethods java 服务编写一个简单的解析器,我想知道是否可以知道管道中传递的文档的引用类型?
例如,我有一个传递给 java 服务的文档,它内部有一个文档引用,例如 BudgetCategory docType。有没有办法获取引用文档名称或类型或任何涉及 BudgetCategory 的内容?
最佳答案
不幸的是,这是不可能的。在运行时,您没有有关管道中文档类型的任何信息,该信息仅在设计时可用。唯一的方法是将顶级文档的文档类型名称也传递到您的服务中。然后,您可以使用 IntegrationServer API 来解析文档类型和任何引用的文档类型。但是您必须对文档类型名称进行硬编码,并以某种方式从运行时数据中扣除。
关于java - Webmethods 从 IData 获取文档引用的类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33856513/