Пример ввода вложения для загрузки Mule 4 в Salesforce - PullRequest
0 голосов
/ 02 апреля 2019

Я хочу загрузить файл из Mule 4 во вложения Salesforce.Я использовал Создать процессор с типом = "Вложение".Какова структура ввода и тип вложения для процессора Create?

Я пробовал это преобразование перед созданием:

%dw 2.0
output application/java
---
{
    ParentId: payload.TicketAttachmentID,
    Name: "test.bin",
    Body: payload.FileData
}

Я ожидаю загрузки вложения в Salesforce.Но Mule 4 вернул ошибку на шаге создания:

Internal execution exception while executing the script, this is most probably a bug, file an issue with the script and the input data.
Caused by:\njava.nio.charset.UnmappableCharacterException: Input length = 1

1 Ответ

2 голосов
/ 02 апреля 2019

попробуйте следующее:

%dw 2.0
output application/json  <-- this could be the issue
---
{
    ParentId: payload.TicketAttachmentID,
    Name: "test.bin",
    Body: payload.FileData
}
...