Hi,

The error is about the KeyManager. Are you using encrypted messages?
It seems that something is not setup properly...

On Feb 28, 3:27 pm, Luis Fernandes <[email protected]> wrote:
> Hello guys,
>
> I got the following error message when a try to read the message :
>
> 28/Fev/2010 14:18:16 org.smslib.helper.Logger logError
> SEVERE: GTW: modem.com1: Unhandled SMS in inbox, skipping...
> java.lang.NullPointerException
>         at org.smslib.crypto.KeyManager.getKey(KeyManager.java:103)
>         at
> org.smslib.modem.ModemGateway.readMessagesPDU(ModemGateway.java:565)
>         at org.smslib.modem.ModemGateway.readMessages(ModemGateway.java:207)
>         at
> org.smslib.modem.AModemDriver$AsyncMessageProcessor.run(AModemDriver.java:8 
> 58)
> 28/Fev/2010 14:18:16 org.smslib.helper.Logger logError
> SEVERE: GTW: modem.com1: ERROR PDU:
> 000000FF0006B10C914294321466610120821181424001208211
> 28/Fev/2010 14:18:16 org.smslib.helper.Logger logError
> SEVERE: GTW: modem.com1: Unhandled SMS in inbox, skipping...
>
> I try to polling the modem everytime to read new messages, and when i try to
> read i receive :
> java.lang.NullPointerException
>         at org.smslib.crypto.KeyManager.getKey(KeyManager.java:103)
>         at
> org.smslib.modem.ModemGateway.readMessagesPDU(ModemGateway.java:565)
>         at org.smslib.modem.ModemGateway.readMessages(ModemGateway.java:207)
>         at
> org.smslib.modem.AModemDriver$AsyncMessageProcessor.run(AModemDriver.java:8 
> 58)
> 28/Fev/2010 14:23:04 org.smslib.helper.Logger logError
> SEVERE: GTW: modem.com1: ERROR PDU:
> 000000FF0006CB0C914294321466610120824171534001208241
> 28/Fev/2010 14:23:04 org.smslib.helper.Logger logError
> SEVERE: GTW: modem.com1: Unhandled SMS in inbox, skipping...
>
> i use the following method to read message between 60 seconds:
>     public void lread() {
>
>         try {
>
>             List<InboundMessage> msgList = new ArrayList<InboundMessage>();
>             LeSMS_IP.getSrv().readMessages(msgList, MessageClasses.UNREAD);
>
>             for (InboundMessage msg : msgList) {
>
>                 if (msg.getType() == MessageTypes.INBOUND) {
>
>                     System.out.println(msg);
>                     ps.printaASMS(msg.getOriginator(), msg.getText());
>                     LeSMS_IP.getSrv().deleteMessage(msg);
>
>                 } else if ( msg.getType() == MessageTypes.STATUSREPORT) {
>
>                     LeSMS_IP.getSrv().deleteMessage(msg);
>                 }
>
>             }
>
>         }catch (Exception ex) {
>             ex.printStackTrace();
>         }
>
>     }
>
> if a try to send a sms there is no problem.
>
> What can be the reason for that  ?
>
> regards
>
> My operation system : windows server 2008
>
> SMSLib Version: 3.4.5
>
> Modem : Ip modem Multitech smsfinder
>
> --
> Luis Claudiohttp://agentelu.blogspot.com/
> +244 923416616

-- 
You received this message because you are subscribed to the Google Groups 
"SMSLib 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.

Reply via email to