gpt4 book ai didi

java - 从远程机器使用 jsmpp 发送短信

转载 作者:行者123 更新时间:2023-12-02 08:23:13 27 4
gpt4 key购买 nike

0 [main] INFO org.jsmpp.session.SMPPSession - 已连接 信息 [org.jsmpp.session.SMPPSession] 启动 PDUReaderWorker,处理器等级:3 ...23 [Thread-1] INFO org.jsmpp.session.SMPPSession - 启动 PDUReaderWorker 处理器级别:3 ...成功连接并绑定(bind)主机 信息 [org.jsmpp.session.SMPPSession] 启动 EnquireLinkSender92 [Thread-2] INFO org.jsmpp.session.SMPPSession - 启动 EnquireLinkSender线程“main”中的异常 java.lang.reflect.InitationTargetException 在 sun.reflect.NativeMethodAccessorImpl.invoke0( native 方法) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 在 java.lang.reflect.Method.invoke(Method.java:597) 在 org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoa der.java:58)引起原因:java.lang.NullPointerException 在 org.jsmpp.DefaultPDUSender.sendSubmitSm(DefaultPDUSender.java:201) 在org.jsmpp.SynchronizedPDUSender.sendSubmitSm(SynchronizedPDUSender.java:192) 在 org.jsmpp.session.SubmitSmCommandTask.executeTask(SubmitSmCommandTask .java:86) 在 org.jsmpp.session.AbstractSession.executeSendCommand(AbstractSession.java:248) 在 org.jsmpp.session.SMPPSession.submitShortMessage(SMPPSession.java:320 ) 在 co.il.neo.sms.smpp.SmsSender.sendSMS(SmsSender.java:95) 在 co.il.neo.sms.smpp.SmsSender.main(SmsSender.java:158)

大家好,这个异常是从远程机器抛出的,我无法远程调试它,因为我无权访问它。搜索了 jarinjar 异常原因,但在 Sun 的 bug 跟踪上一无所获。有没有人见过这个并可以提供帮助,我将不胜感激

最佳答案

发送或即将发送 SMPP 查询链接时似乎出现故障。

您应该查看 org.jsmpp.DefaultPDUSender.sendSubmitSm(DefaultPDUSender.java:201)

即,line #201 in org/jsmpp/DefaultPDUSender.java

请注意,该链接可能有误,具体取决于您部署的版本。

看起来 pduComposer.submitSm 的参数为空。您必须跟踪您提交到 SMPPSession.submitShortMessage 中的参数,并查看哪些 null 值使它进入了 SubmitSm。

顺便说一下,你的包上有趣的包命名方案。

关于java - 从远程机器使用 jsmpp 发送短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5067032/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com