我一直在关注Solace JavaRTO low Solace教程
https://dev.solace.com/samples/solace-samples-javarto/publish-subscribe/
但是,似乎当我到了为handle创建会话的部分时,我遇到了以下错误。
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)没有实际的源代码,我无法进一步调试以尝试定位问题,但听起来某些参数可能不正确或为空。但是,我已经能够使用与普通Java API相同的参数成功地连接、发布和订阅Solace。
是否有人知道是否有特定于低延迟JavaRTO应用编程接口的属性或其他可能导致此问题的属性?
发布于 2018-12-18 05:59:11
教程运行得很好,我忽略了之前过早关闭上下文处理程序的语句。
https://stackoverflow.com/questions/53823205
复制相似问题