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
Contenido exclusivo para suscriptores.
Una Suscripción Enterprise de Liferay proporciona acceso a más de 1.500 artículos que incluyen las mejores practicas, diagnóstico de problemas y otras soluciones útiles. Inicia sesión para tener un acceso completo.
Inicia sesión