от
мы создали пользовательский обработчик уведомлений с помощью @компонентом(service=UserNotificationHandler.class) но он не работает. код обработчика usernotification
package com.alert.service.notification;

import com.liferay.petra.string.StringBundler;
import com.liferay.petra.string.StringUtil;
import com.liferay.portal.kernel.json.JSONFactoryUtil;
import com.liferay.portal.kernel.json.JSONObject;
import com.liferay.portal.kernel.model.UserNotificationEvent;
import com.liferay.portal.kernel.notifications.BaseUserNotificationHandler;
import com.liferay.portal.kernel.notifications.UserNotificationHandler;
import com.liferay.portal.kernel.service.ServiceContext;

import org.osgi.service.component.annotations.Component;

@Component(immediate=true, service= UserNotificationHandler.class)
public class NotificationHandler extends BaseUserNotificationHandler {

    public NotificationHandler() {
        setPortletId("travelportalertportlet_WAR_travelportalertportlet");
    }

    @Override
    protected String getBody(UserNotificationEvent userNotificationEvent, ServiceContext serviceContext)
            throws Exception {
        // TODO Auto

звоню уведомления Пользователей 

final NotificationEvent notificationEvent = NotificationEventFactoryUtil.createNotificationEvent(
                            System.currentTimeMillis(), portletKey, notificationEventJSONObject);

                    UserNotificationEventLocalServiceUtil.addUserNotificationEvent(userId, notificationEvent);
->получение выходных данных на строке выше, но уведомления не получает сохранить в таблице usernotificationregistry, а также пользователь не получает уведомления. выход :- {mvccVersion=0, идентификатор UUID=4735d3f5-3403-d354-b575-ceed6e50b5cc, userNotificationEventId=1985806, companyId=20155, id_пользователя=58202, тип=travelportalertportlet_WAR_travelportalertportlet, типа timestamp=1562321525263, свойство deliverytype=0, deliverBy=0, поставлено=правда, полезная нагрузка={"classPK":"6001","createdDate":"Чт июл 04 14:17:34 мск 2019","поле modifieddate":"Пт июл 05 10:03:02 мск 2019","entryDescription":"предупреждение working","entryURL":"http://localhost:8080/group/agency/service-alerts?p_p_id=travelportalertportlet_WAR_travelportalertportlet

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
...