I don't get this naming: "smslib-v3[1].4.4". You can find the latest release here: http://smslib.org
Q2: Usually not, but it depends. As a good practice, you should delete the messages you have already processed from your inbox. I mean, do not keep already-read messages in your inbox. On Nov 19, 12:22 pm, Atul Kumar <[email protected]> wrote: > I have installed the latest version smslib-v3[1].4.4 yesterday itself > > But, unfortunately getting the same error :-( > One thing I would like ask, in case of notifications messages, does the flow > also reads message through main message-read-loop only? > > Please help I am stuck badly on this applications > > On Thu, Nov 19, 2009 at 2:33 PM, Thanasis <[email protected]> wrote: > > Hi, > > > The first "InterruptedException" is nothing to worry about - in fact, > > its fixed in the latest release. > > > The second one though (the "String index out of range: -1") is a > > problem... This usually comes up in case of unrecognizable messages. > > That's why I can't understand the described behavior. > > > Can you download the latest release and check if this happens there as > > well? > > > On Nov 19, 10:37 am, Atul Kumar <[email protected]> wrote: > > > Hi, > > > > Please find the responses - > > > > 1. Whatever the number of messages in the inbox(i tested with 3,4,5 > > > etc), upon starting the application, all the messages get read through > > > the main message-read-loop > > > 2. You are right. After these messages have been read, I send a new > > > message "B", but I get the exception > > > 3. And if I restart SMSLib, the new message "B" also gets read through > > > the main message-read-loop > > > > Following is the exception I get when SMSLib is running and any new > > > message "B" is received > > > > INFO: Interrupted! > > > java.lang.InterruptedException: sleep interrupted > > > at java.lang.Thread.sleep(Native Method) > > > at org.smslib.threading.AServiceThread.run > > > (AServiceThread.java: > > > 121) > > > > Exception in thread "SMSLib-AsyncMessageProcessor : modem.com1" > > > java.lang.String > > > IndexOutOfBoundsException: String index out of range: -1 > > > at java.lang.String.substring(Unknown Source) > > > at org.smslib.modem.ModemGateway.readMessagesPDU > > > (ModemGateway.java:494) > > > at org.smslib.modem.ModemGateway.readMessages > > > (ModemGateway.java:181) > > > at org.smslib.modem.AModemDriver$AsyncMessageProcessor.run > > > (AModemDriver. > > > java:864) > > > > On Nov 19, 2:24 am, Thanasis <[email protected]> wrote: > > > > > Hi, > > > > > Can you please tell me: > > > > > 1) How many messages do you have in your inbox *before* starting > > > > smslib? 2? 10? > > > > 2) Upon starting SMSLib, do all messages in (1) get read? Not from the > > > > notifications but from the main message-read-loop. > > > > > I also assume that *after* SMSLib performs the initial read of all > > > > existing messages, you just send a "B" and expect the callback to > > > > fire, right? > > > -- > > > You received this message because you are subscribed to the Google Groups > > "SMSLib for Java User Group" group. > > To post to this group, send email to [email protected]. > > For more options, visit this group at > >http://groups.google.com/group/smslib?hl=. -- You received this message because you are subscribed to the Google Groups "SMSLib for Java User Group" group. To post to this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/smslib?hl=.
