Issue
- When trying to send a notification using the
CommerceNotificationHelper
service as below:_commerceNotificationHelper.sendNotifications(commerceOrder.getGroupId(),
commerceOrder.getUserId(),
RequestReceivedNotificationTypeImpl.KEY,
commerceOrder); - The following exception is thrown:
java.lang.NullPointerException: null
at com.liferay.commerce.internal.order.term.contributor.ObjectRecipientCommerceDefinitionTermContributor.getFilledTerm(ObjectRecipientCommerceDefinitionTermContributor.java:99) ~[?:?]
at com.liferay.commerce.notification.internal.util.CommerceNotificationHelperImpl._formatString(CommerceNotificationHelperImpl.java:173) ~[?:?]
at com.liferay.commerce.notification.internal.util.CommerceNotificationHelperImpl._sendNotification(CommerceNotificationHelperImpl.java:225) ~[?:?]
at com.liferay.commerce.notification.internal.util.CommerceNotificationHelperImpl.sendNotifications(CommerceNotificationHelperImpl.java:85) ~[?:?] - And the Commerce notification is not created.
Environment
- Liferay DXP 7.4
Resolution
- This issue is being addressed by COMMERCE-10036.
- Please update to Liferay DXP 7.4 Update 46+ to resolve the issue.
Additional Information
Conteúdo Excluesivo para Assinantes
Uma Subscrição do Liferay Enterprise fornece acesso a mais de 1.500 artigos que incluem práticas recomendadas, solução de problemas e outras soluções valiosas. Faça login para obter acesso completo.
Entrar