cmq-java-sdk
cmq-java-sdk copied to clipboard
Tencent CMQ JAVA SDK
直接返回空就好了吧? 为啥扔异常呢 code:7000, message:(10200)no message at com.qcloud.cmq.CMQTool.checkResult(CMQTool.java:95) at com.qcloud.cmq.CMQTool.checkResult(CMQTool.java:84) at com.qcloud.cmq.Queue.batchReceiveMessage(Queue.java:341) at cn.gniic.ums.service.sdk.CMQTest.testBatchMessageReceive(CMQTest.java:78) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)...
Message等类属性为public的。 CMQServerException类属性为private的,但没有get方法 Topic类又为protected 用规范 一扫描全是问题,能否按照规范整理一遍。 建议代码提交前,先用相关工具扫描一下是否有bug或漏洞。 另外,代码里面所有 JSONObject jsonObj = new JSONObject(result); CMQTool.checkResult(result); 这两行代码应该互换一下,返回为null的时候 第一行就已经报空指针异常了。
小错误,希望修正一下。  
只有创建订阅的Subscripton,但是没有监听者啊,what ?