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:858)
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:858)
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 Claudio
http://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