Электронная почта в Hybris не работает

Я новичок в Hybris и мне поставили задачу настроить почтовый сервис в приложении. Код для почты уже написан, но почта все равно не работает. Я попытался настроить его, и конфигурация smtp в порядке. Я использую SMTP-конфигурацию Google. Однако, когда я выполняю процесс, он прерывается при цитировании самого первого узла:

Something Went Wrong

Я использую следующую ссылку:

http://flexblog.faratasystems.com/index.php/ecommerce-with-hybris-sending-emails/

<process xmlns="http://www.hybris.de/xsd/processdefinition"
         start="generateOneMillionPurchaseEmail"
         name="oneMillionPurchaseProcess"
         processClass="com.project.model.OneMillionPurchaseProcessModel"
         onError="error">

    <action id="generateOneMillionPurchaseEmail" bean="generateOneMillionPurchaseEmail">
        <transition name="OK" to="sendEmail"/>
        <transition name="NOK" to="error"/>
    </action>

Это самый первый узел: generateOneMillionPurchaseEmail, но когда я его выполняю, он не работает.

Может ли кто-нибудь подсказать что-нибудь о том, как это сделать?


person Userngo    schedule 01.12.2016    source источник
comment
у вас есть журнал?   -  person Winston    schedule 02.12.2016


Ответы (1)


Первое предположение без каких-либо журналов:

получите fakeSMTP (https://nilhcem.github.io/FakeSMTP/) и попробуйте его как локальный сервис, установив значение

mail.smtp.server=127.0.0.1

Поскольку Google требует аутентификации для использования там службы SMTP, локальная версия без аутентификации будет хорошим первым тестом.

person ttwhy    schedule 12.12.2016