IBM Worklight 6.0.0.1 — ошибка во время почасовой обработки push-уведомлений

Мы получаем сообщение об ошибке в журнале WebSphere SystemOut приблизительно каждый час на нашем сервере Worklight.

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

com.notnoop.apns.internal.ApnsFeedbackConnection getInactiveDevices
Не удалось получить недействительные устройства ava.lang.RuntimeException: javax.net.ssl.SSLHandshakeException

Наши уведомления работают, но что это за ежечасный процесс? Я не вижу в документации ничего о пакетном процессе, запускаемом Worklight Server.

Наша установка: Worklight Server 6.0.0.20130909-1459, WAS 8.0.0.6, JDK 1.6.


person DavidW    schedule 20.02.2014    source источник
comment
Пожалуйста, добавьте полный стек исключения, мне кажется, что вы его отредактировали.   -  person Idan Adar    schedule 20.02.2014


Ответы (2)


Worklight использует библиотеку с открытым исходным кодом notnoop для отправки уведомлений в APNS. Это известная безобидная ошибка в notnoop.

https://github.com/notnoop/java-apns/issues/29

person jayakarthik    schedule 24.02.2014

Я считаю, что эта проверка является частью работы службы обратной связи APNS.

Из: Общение поставщика со службой push-уведомлений Apple
Раздел: Общие требования к поставщику

Регулярно подключайтесь к службе обратной связи и получайте текущий список тех устройств, которые неоднократно сообщали о неудачных попытках доставки. Затем прекратите отправку уведомлений на устройства, связанные с этими приложениями. См. «Служба обратной связи” для получения дополнительной информации.

Что касается того, что это значит, мне кажется, что ваша цитата об исключении сокращена. Это все?

person Idan Adar    schedule 20.02.2014
comment
Не могу опубликовать всю ошибку, stackoverflow.com допускает только 600 символов. Как вы хотите, чтобы я отправил его вам? - person DavidW; 21.02.2014