Oracle Integration Cloud Уведомление по электронной почте не отправляется

Я пытаюсь запустить этот образец в Oracle Integration Cloud. https://docs.oracle.com/en/cloud/paas/integration-cloud/integrations-user/running-hello-world-sample.html

Но у меня эта ошибка в контрольном журнале.

Message processed successfully for Trigger helloWorld.
Message processed successfully for Logger logIncoming.
Message processed successfully for Assignment assignSecondaryTracking.
**Error processing message in Notification sendMail.**
Message processed successfully for Reply getMail.

Есть ли дополнительная конфигурация, которую мне нужно сделать?

И в случае, если это будет решено, любой знает, как отправить это уведомление с вложением. Спасибо

1 ответ

Прежде чем я начну, я хочу побудить вас прочитать раздел, озаглавленный " Рекомендации по Stackru", расположенный в нижней части этого поста.

Рекомендация

Есть несколько проблем, которые могут быть причиной этого. Во-первых, в более ранних версиях 18.2 действие уведомления вообще не работало. Кроме того, у меня возникают проблемы с использованием французских символов, HTML и другого текста в теле сообщения.

Так как ваша интеграция продолжала получать почту, я не верю, что есть проблема в вашем сопоставлении xpath в действии уведомления. Вместо этого я бы проверил следующее.

  1. Во-первых, убедитесь, что внутри консоли идентификации (не в OIC, в консоли идентификации Oracle Clouds) вам необходимо убедиться, что электронная почта настроена там. В боковой панели вашей консоли идентификации вы должны увидеть "Настройки" - > "Уведомления". Убедитесь, что у вас есть адрес электронной почты, и он подтвержден.

    Чтобы подтвердить адрес электронной почты, вы должны получить электронное письмо на postmaster@wheverdomianisyours.com и следовать инструкциям

  2. После того, как вы подтвердили адрес электронной почты, он должен показывать его с "зеленым" статусом. Затем убедитесь, что у вас включены необходимые настройки электронной почты.
  3. Если это не сработает, перейдите к административной консоли в компоненте процессов OIC и убедитесь, что вы включили службу электронной почты. Вы можете сделать это, перейдя в "Администратор" - > "Услуги" - > "Служба электронной почты".

Проблема сохраняется?

Если проблема не устранена, включите трассировку и запишите полезную нагрузку. Затем запустите интеграцию, опубликуйте результаты полезной нагрузки аудита и загрузите код подчеркивания в интеграцию IAR.

Рекомендации по Stackru

В будущем я бы порекомендовал вам сделать следующее.

  1. Разместите свою основную и вспомогательную версию, как показано ниже

    Вы можете найти это, нажав "О программе" в правом верхнем углу страницы панели интеграции.

  2. Включите трассировку при активации интеграции и опубликуйте свою полезную нагрузку (см. Изображение ниже)
  3. Опишите свои прошлые шаги по устранению неполадок
  4. Экспортируйте свой проект IAR и опубликуйте подчеркивающий XML, а также любые соответствующие функции JavaScript, пользовательские теги Java XPath и т. Д.


Отслеживание / Полезная нагрузка

* Теперь мы можем отправлять вложения, используя активность уведомлений в Oracle Integration Cloud (OIC), включив флаг функции -> oic.ics.console.notification-attachment

Для получения дополнительной информации, пожалуйста, следите за блогом oracle ниже:https://blogs.oracle.com/integration/how-to-send-email-with-attachments-in-oic*

Другие вопросы по тегам