I codded over the weekend......it seems that this problem only occurs
when a messagelister is added to the session..was this tested on a
very slow Internet connection?the examples
AsyncSubmitReceiveDeliverSmExample failes after sending out like 10
messages and then waiting for the dileveryreports..
org.jsmpp.extra.ResponseTimeoutException: No response after waiting
for 50000 millis when executing submit_sm with sessionId 0858f766 and
sequenceNumber 26
at org.jsmpp.session.AbstractSession.executeSendCommand(AbstractSession.java:261)
at org.jsmpp.session.SMPPSession.submitShortMessage(SMPPSession.java:318)
at org.sakaiproject.sms.logic.smpp.test.SmppAPITest.main(SmppAPITest.java:111)
Caused by: org.jsmpp.extra.ResponseTimeoutException: No response after
50000 millis
at org.jsmpp.extra.PendingResponse.waitDone(PendingResponse.java:117)
at org.jsmpp.session.AbstractSession.executeSendCommand(AbstractSession.java:257)
... 2 more
ERROR [main] (AbstractSession.java:250) - Failed sending submit_sm command
java.net.SocketException: Socket closed
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at org.jsmpp.DefaultPDUSender.writeAndFlush(DefaultPDUSender.java:419)
at org.jsmpp.DefaultPDUSender.sendSubmitSm(DefaultPDUSender.java:203)
at org.jsmpp.SynchronizedPDUSender.sendSubmitSm(SynchronizedPDUSender.java:192)
at org.jsmpp.session.SubmitSmCommandTask.executeTask(SubmitSmCommandTask.java:86)
at org.jsmpp.session.AbstractSession.executeSendCommand(AbstractSession.java:248)
at org.jsmpp.session.SMPPSession.submitShortMessage(SMPPSession.java:318)
at org.sakaiproject.sms.logic.smpp.test.SmppAPITest.main(SmppAPITest.java:111)
16 [main] ERROR org.jsmpp.session.AbstractSession - Failed sending
submit_sm command
java.net.SocketException: Socket closed
at java.net.SocketOutputStream.socketWrite(Unknown Source)
its almost like the messgelistener locks the connection and then
nothing can communicate on the session?....sinch this is a stock
example i cannot be crazy hehehe........any further helpys would be
kickass....