Hi, We were using SMSLib 3.4.1 as Windows Service using Windows Service Wrapper. The issue faced was some messages were in the queue indefinetily till the service was restarted. Subsequently we upgraded to 3.4.4 where as it states in the release notes, this problem is sorted out. But now with SMSLib 3.4.4, the service gets stopped and requires the modem reset and the service restart. The log at the time of stopping the service is as follows
111869453 [SMSServer - OutboundPollingThread] INFO smslib - SMSServer: sending asynchronously... [0] INFO | jvm 1 | 2010/01/01 18:50:20 | 111876531 [QueueManager [modem1]] WARN smslib - GTW: modem1: Queue exception, marking gateway for reset. INFO | jvm 1 | 2010/01/01 18:50:20 | org.smslib.TimeoutException: No response from device. INFO | jvm 1 | 2010/01/01 18:50:20 | at org.smslib.modem.AModemDriver$CharQueue.get(AModemDriver.java:537) INFO | jvm 1 | 2010/01/01 18:50:20 | at org.smslib.modem.AModemDriver.getResponse(AModemDriver.java:329) INFO | jvm 1 | 2010/01/01 18:50:20 | at org.smslib.modem.athandler.ATHandler.sendMessage(ATHandler.java:313) INFO | jvm 1 | 2010/01/01 18:50:20 | at org.smslib.modem.ModemGateway.sendMessagePDU(ModemGateway.java:470) INFO | jvm 1 | 2010/01/01 18:50:20 | at org.smslib.modem.ModemGateway.sendMessage(ModemGateway.java:241) INFO | jvm 1 | 2010/01/01 18:50:20 | at org.smslib.AGateway $QueueManager.process(AGateway.java:508) INFO | jvm 1 | 2010/01/01 18:50:20 | at org.smslib.threading.AServiceThread.run(AServiceThread.java:117) INFO | jvm 1 | 2010/01/01 18:50:23 | 111879641 [SMSServer - OutboundPollingThread] INFO smslib - SMSServer: sending asynchronously... [1] INFO | jvm 1 | 2010/01/01 18:50:29 | 111886031 [WatchDog] WARN smslib - Gateway: modem1 restarting. INFO | jvm 1 | 2010/01/01 18:50:29 | 111886031 [WatchDog] INFO smslib - GTW: modem1: Stopping gateway... INFO | jvm 1 | 2010/01/01 18:50:29 | 111886031 [WatchDog] INFO smslib - GTW: modem1: Closing: COM1 @115200 INFO | jvm 1 | 2010/01/01 18:50:29 | 111886031 [WatchDog] INFO smslib - GTW: modem1: Gateway stopped. INFO | jvm 1 | 2010/01/01 18:50:29 | 111886031 [WatchDog] INFO smslib - GTW: modem1: Starting gateway, using Generic AT Handler. INFO | jvm 1 | 2010/01/01 18:50:29 | 111886031 [WatchDog] INFO smslib - GTW: modem1: Opening: COM1 @115200 INFO | jvm 1 | 2010/01/01 18:50:33 | 111889875 [SMSServer - OutboundPollingThread] INFO smslib - SMSServer: sending asynchronously... [1] INFO | jvm 1 | 2010/01/01 18:50:35 | 111891453 [WatchDog] WARN smslib - GTW: modem1: Erroneous CPIN response, proceeding with defaults. INFO | jvm 1 | 2010/01/01 18:50:37 | 111893875 [WatchDog] WARN smslib - GTW: modem1: Retrying the detection of CNMI, modem busy? INFO | jvm 1 | 2010/01/01 18:50:40 | 111896875 [WatchDog] WARN smslib - GTW: modem1: Retrying the detection of CNMI, modem busy? INFO | jvm 1 | 2010/01/01 18:50:43 | 111899875 [WatchDog] WARN smslib - GTW: modem1: Retrying the detection of CNMI, modem busy? INFO | jvm 1 | 2010/01/01 18:50:44 | 111900125 [SMSServer - OutboundPollingThread] INFO smslib - SMSServer: sending asynchronously... [1] INFO | jvm 1 | 2010/01/01 18:50:46 | 111902875 [WatchDog] WARN smslib - GTW: modem1: CNMI detection failed, proceeding with defaults. INFO | jvm 1 | 2010/01/01 18:50:46 | 111902875 [WatchDog] WARN smslib - GTW: modem1: Callback indications were *not* set succesfully! INFO | jvm 1 | 2010/01/01 18:50:46 | 111902875 [WatchDog] INFO smslib - GTW: modem1: Closing: COM1 @115200 INFO | jvm 1 | 2010/01/01 18:50:46 | 111902875 [WatchDog] ERROR smslib - Error while starting Gateway: modem1 INFO | jvm 1 | 2010/01/01 18:50:46 | org.smslib.GatewayException: The GSM modem does not support the PDU protocol. INFO | jvm 1 | 2010/01/01 18:50:46 | at org.smslib.modem.AModemDriver.connect(AModemDriver.java:191) INFO | jvm 1 | 2010/01/01 18:50:46 | at org.smslib.modem.ModemGateway.startGateway(ModemGateway.java:185) INFO | jvm 1 | 2010/01/01 18:50:46 | at org.smslib.Service $WatchDog.process(Service.java:1468) INFO | jvm 1 | 2010/01/01 18:50:46 | at org.smslib.threading.AServiceThread.run(AServiceThread.java:117) and subsequently 112012812 [WatchDog] WARN smslib - Gateway: modem1 restarting. INFO | jvm 1 | 2010/01/01 18:52:36 | 112012812 [WatchDog] INFO smslib - GTW: modem1: Stopping gateway... INFO | jvm 1 | 2010/01/01 18:52:36 | 112012812 [WatchDog] INFO smslib - GTW: modem1: Closing: COM1 @115200 INFO | jvm 1 | 2010/01/01 18:52:36 | 112012812 [WatchDog] INFO smslib - GTW: modem1: Gateway stopped. INFO | jvm 1 | 2010/01/01 18:52:36 | 112012812 [WatchDog] INFO smslib - GTW: modem1: Starting gateway, using Generic AT Handler. INFO | jvm 1 | 2010/01/01 18:52:36 | 112012812 [WatchDog] INFO smslib - GTW: modem1: Opening: COM1 @115200 INFO | jvm 1 | 2010/01/01 18:52:41 | 112018031 [WatchDog] WARN smslib - GTW: modem1: Erroneous CPIN response, proceeding with defaults. INFO | jvm 1 | 2010/01/01 18:52:44 | 112020453 [WatchDog] WARN smslib - GTW: modem1: Retrying the detection of CNMI, modem busy? INFO | jvm 1 | 2010/01/01 18:52:47 | 112023062 [SMSServer - OutboundPollingThread] INFO smslib - SMSServer: sending asynchronously... [1] INFO | jvm 1 | 2010/01/01 18:52:47 | 112023453 [WatchDog] WARN smslib - GTW: modem1: Retrying the detection of CNMI, modem busy? INFO | jvm 1 | 2010/01/01 18:52:50 | 112026453 [WatchDog] WARN smslib - GTW: modem1: Retrying the detection of CNMI, modem busy? INFO | jvm 1 | 2010/01/01 18:52:53 | 112029453 [WatchDog] WARN smslib - GTW: modem1: CNMI detection failed, proceeding with defaults. INFO | jvm 1 | 2010/01/01 18:52:53 | 112029453 [WatchDog] WARN smslib - GTW: modem1: Callback indications were *not* set succesfully! INFO | jvm 1 | 2010/01/01 18:52:53 | 112029453 [WatchDog] INFO smslib - GTW: modem1: Closing: COM1 @115200 INFO | jvm 1 | 2010/01/01 18:52:53 | 112029453 [WatchDog] ERROR smslib - Error while starting Gateway: modem1 INFO | jvm 1 | 2010/01/01 18:52:53 | org.smslib.GatewayException: The GSM modem does not support the PDU protocol. INFO | jvm 1 | 2010/01/01 18:52:53 | at org.smslib.modem.AModemDriver.connect(AModemDriver.java:191) INFO | jvm 1 | 2010/01/01 18:52:53 | at org.smslib.modem.ModemGateway.startGateway(ModemGateway.java:185) INFO | jvm 1 | 2010/01/01 18:52:53 | at org.smslib.Service $WatchDog.process(Service.java:1468) INFO | jvm 1 | 2010/01/01 18:52:53 | at org.smslib.threading.AServiceThread.run(AServiceThread.java:117) INFO | jvm 1 | 2010/01/01 18:52:57 | 112033344 [SMSServer - OutboundPollingThread] INFO smslib - SMSServer: sending asynchronously... [1] INFO | jvm 1 | 2010/01/01 18:53:07 | 112043594 [SMSServer - OutboundPollingThread] INFO smslib - SMSServer: sending asynchronously... [1] repeats till the modem and the service are reset. What could be the problem and the solution for it? Thanks in advance.. -- 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]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/smslib?hl=en.
