2015-11-22 1 views
2

Я использую Java-сервис webmethods для написания простого анализатора, и я хочу знать, может ли его узнать ссылочный тип документа, переданного в конвейер?Webmethods получают тип ссылки на документ из IData

Например, у меня есть документ, переданный службе java, и он содержит ссылку на документ внутри, например, BudgetCategory docType. Есть ли способ получить ссылочный документ Имя или тип или что-нибудь, что относится к BudgetCategory?

ответ

3

Это, к сожалению, невозможно. Во время выполнения вы не имеете никакой информации о типах документов в своем конвейере, эта информация доступна только во время разработки. Единственный способ - передать имя типа документа документа верхнего уровня в вашу службу. Затем вы можете использовать API IntegrationServer для анализа типа документа и любых типов ссылок, на которые ссылаются. Но вам нужно жестко закодировать имя вашего типа документа, вычитайте это как-то из ваших данных времени выполнения.

+0

Yup, мне удалось это сделать, создав фабричную службу, которая передаст всю реляционную структуру документа моей службе java, и она построит запрос, используя это ... спасибо anywa –

Смежные вопросы