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 в действии уведомления. Вместо этого я бы проверил следующее.
- Во-первых, убедитесь, что внутри консоли идентификации (не в OIC, в консоли идентификации Oracle Clouds) вам необходимо убедиться, что электронная почта настроена там. В боковой панели вашей консоли идентификации вы должны увидеть "Настройки" - > "Уведомления". Убедитесь, что у вас есть адрес электронной почты, и он подтвержден.
Чтобы подтвердить адрес электронной почты, вы должны получить электронное письмо на postmaster@wheverdomianisyours.com и следовать инструкциям
- После того, как вы подтвердили адрес электронной почты, он должен показывать его с "зеленым" статусом. Затем убедитесь, что у вас включены необходимые настройки электронной почты.
- Если это не сработает, перейдите к административной консоли в компоненте процессов OIC и убедитесь, что вы включили службу электронной почты. Вы можете сделать это, перейдя в "Администратор" - > "Услуги" - > "Служба электронной почты".
Проблема сохраняется?
Если проблема не устранена, включите трассировку и запишите полезную нагрузку. Затем запустите интеграцию, опубликуйте результаты полезной нагрузки аудита и загрузите код подчеркивания в интеграцию IAR.
Рекомендации по Stackru
В будущем я бы порекомендовал вам сделать следующее.
- Разместите свою основную и вспомогательную версию, как показано ниже
Вы можете найти это, нажав "О программе" в правом верхнем углу страницы панели интеграции.
- Включите трассировку при активации интеграции и опубликуйте свою полезную нагрузку (см. Изображение ниже)
- Опишите свои прошлые шаги по устранению неполадок
- Экспортируйте свой проект 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*