2013-03-07 4 views
1

Я использую компонент tSoap в Talend, чтобы позвонить в веб-службу JasperServer. Веб-служба возвращает PDF в качестве вложения. Я хотел бы зафиксировать это в Talend, но компонент tSoap, похоже, не позволяет мне. Все, что я могу вернуть, - это сообщение с мылом XML, которое не содержит вложения. Я выводил XML в файл, но все, что я вижу, это XML.Захват прикрепленного вложения с использованием компонента tSoap Talend

Я тоже пробовал делать это в tWebServices, но имел ту же проблему.

Кто-нибудь знает, если это будет сделано с использованием компонентов tSoap или tWebServices? Или это нужно сделать по-другому?

Я использую Talend Open Studio для ESB 5.1.

Благодаря

+0

Hi @Tom, вы когда-нибудь это понимали? –

+0

В итоге я использовал компонент tSystem для вызова PHP-скрипта, который вызывает мыльный вызов Jasper и создает PDF-файл для файловой системы. – Tom

ответ

0

Я не могу проверить это, потому что у меня нет каких-либо веб-сервиса возвращающегося PDF-файлы под рукой.

Но вы могли бы попробовать это:

  1. настроить tWebService компонент выбора правильного функционирования и параметров
  2. На выходе отображения, правый столбец, нажмите на Edit Schema
  3. Добавьте столбец соответствие вашего PDF файл, и установите его с помощью типа Object.
  4. Link выход к tJavaFlex компонента и делать все, что вы хотите с объектом

Я не уверен, что он будет работать, но это стоит попробовать.

+0

Я сделаю снимок. Благодарю. – Tom

+0

Я не могу заставить компонент tWebService работать прямо сейчас. это дает мне некоторую странную ошибку Java. Я думаю, мне, возможно, придется переустановить jdk. Для меня работает только tSoap. – Tom

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

  • Нет связанных вопросов^_^