Невозможно создать сеанс для дескриптора, используя JavaRTO API - PullRequest
0 голосов
/ 18 декабря 2018

Я следовал учебному пособию для Solace JavaRTO [низкая задержка]

https://dev.solace.com/samples/solace-samples-javarto/publish-subscribe/

Однако, кажется, что когда я добираюсь до части, где вы создаете сеанс для дескриптораЯ сталкиваюсь со следующей ошибкой.

com.solacesystems.solclientj.core.impl.util.SolLogger log
WARNING: solClientSession.c:3715              (00002888) Bad context pointer (0000000000000000) in solClient_session_create
Dec 17, 2018 4:04:52 PM com.solacesystems.solclientj.core.impl.util.SolLogger critical
SEVERE: a uncaught exception was encountered on Thread Thread[main,5,main]
com.solacesystems.solclientj.core.SolclientException: errorStr [solClientSession.c:3715              (00002888) Bad context pointer (0000000000000000) in solClient_session_create] subCode [2:PARAM_NULL_PTR] responseCode [0] returnCode [-1:FAIL]
    at com.solacesystems.solclientj.core.impl.util.ExceptionGuard.assertReturnCode(Unknown Source)
    at com.solacesystems.solclientj.core.impl.util.ExceptionGuard.assertReturnCode(Unknown Source)
    at com.solacesystems.solclientj.core.impl.ContextHandleImpl.createSessionForHandle(Unknown Source)

Без фактического источника я не могу продолжить отладку, чтобы попытаться найти проблему, но кажется, что какой-то параметр может быть неправильным или нулевым.Тем не менее, я смог успешно подключиться, опубликовать и подписаться на Solace, используя те же параметры, что и в обычном Java API.

Кто-нибудь знает, есть ли какие-либо свойства, относящиеся к JavaRTO API с низкой задержкой или что-то еще?еще, что может быть причиной этой проблемы?

1 Ответ

0 голосов
/ 18 декабря 2018

Учебное пособие работает отлично, я пропустил предыдущее утверждение, которое преждевременно закрывало обработчик контекста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...