thank you.

when I want to read message .

using this code :

... --- ...
                List<InboundMessage> msgList;
                msgList = new ArrayList<InboundMessage>();
                
                try {
                        srv.readMessages(msgList, MessageClasses.ALL);
                } catch (Exception e) {
                        e.printStackTrace();
                }
                
                for (InboundMessage msg : msgList) {
                        process(gatewayId, msgType, msg);
                }
... --- ...

produce this error.

37192  2008-10-27 13:32:00,966 [main] INFO  org.smslib.helper.Logger
-   ... Trying Check for Inbox
37194  2008-10-27 13:32:00,968 [main] DEBUG org.smslib.helper.Logger
- GTW: ESIA1: SEND :AT+CPMS="MT"(cr)
OK307  2008-10-27 13:32:01,081 [main] DEBUG org.smslib.helper.Logger
- GTW: ESIA1: BUFFER: +CPMS:11,30,0,30
37308  2008-10-27 13:32:01,082 [main] DEBUG org.smslib.helper.Logger
- GTW: ESIA1: RECV :+CPMS:11,30,0,30(cr)OK(cr)
37308  2008-10-27 13:32:01,082 [main] DEBUG org.smslib.helper.Logger
- GTW: ESIA1: SEND :AT+CMGL="ALL"(cr)
37925  2008-10-27 13:32:01,699 [SMSLib-WatchDog] DEBUG
org.smslib.helper.Logger  - WatchDog stopped.
37925  2008-10-27 13:32:01,699 [main] INFO  org.smslib.helper.Logger
- GTW: ESIA1: Stopping gateway...
37926  2008-10-27 13:32:01,700 [SMSLib-QueueManager] INFO
org.smslib.helper.Logger  - GTW: ESIA1: QueueManager stopped.
37926  2008-10-27 13:32:01,700 [main] DEBUG org.smslib.helper.Logger
- GTW: ESIA1: Trying to shutdown keepAlive thread...
37926  2008-10-27 13:32:01,700 [main] DEBUG org.smslib.helper.Logger
- GTW: ESIA1: Trying to shutdown asyncNotifier thread...
37927  2008-10-27 13:32:01,701 [main] DEBUG org.smslib.helper.Logger
- GTW: ESIA1: Trying to shutdown asyncMessageProcessor thread...
37927  2008-10-27 13:32:01,701 [main] DEBUG org.smslib.helper.Logger
- GTW: ESIA1: Trying to shutdown modemReader thread...
37927  2008-10-27 13:32:01,701 [main] DEBUG org.smslib.helper.Logger
- GTW: ESIA1: Trying to shutdown syncMessageProcessor thread...
37928  2008-10-27 13:32:01,702 [SMSlib-KeepAlive : ESIA1] DEBUG
org.smslib.helper.Logger  - GTW: ESIA1: ModemDriver: KeepAlive thread
ended.
37929  2008-10-27 13:32:01,703 [SMSLib-AsyncNotifier : ESIA1] DEBUG
org.smslib.helper.Logger  - GTW: ESIA1: AsyncNotifier thread ended.
37929  2008-10-27 13:32:01,703 [SMSLib-AsyncMessageProcessor : ESIA1]
DEBUG org.smslib.helper.Logger  - GTW: ESIA1: AsyncMessageProcessor
thread ended.
37930  2008-10-27 13:32:01,704 [SMSLib-CNMIEmulator : ESIA1] DEBUG
org.smslib.helper.Logger  - GTW: ESIA1: SyncMessageProcessor thread
ended.
37945  2008-10-27 13:32:01,719 [SMSlib-ModemReader-ESIA1] DEBUG
org.smslib.helper.Logger  - GTW: ESIA1: ModemReader thread ended.
37946  2008-10-27 13:32:01,720 [Thread-4] DEBUG
org.smslib.helper.Logger  - GTW: ESIA1: ThreadReader stopped.
38049  2008-10-27 13:32:01,823 [main] INFO  org.smslib.helper.Logger
- GTW: ESIA1: Closing: /dev/ttyUSB3 @115200
38049  2008-10-27 13:32:01,823 [main] INFO  org.smslib.helper.Logger
- GTW: ESIA1: Gateway stopped.
Exception in thread "main" java.lang.StackOverflowError
        at java.lang.Character.codePointAt(Character.java:2335)
        at java.util.regex.Pattern$CharProperty.match(Pattern.java:3344)
        at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
        at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
        at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
        at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
        at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
        at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
        at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
        at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
        at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
        at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
        at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
        at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
        at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
        at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
        at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
        at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
        at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
        at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
        at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
        at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
        at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
        at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
        at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
        at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
        at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
        at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
        at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
        at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
        at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
        at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
        at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
        at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
        at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
        at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
        at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
        at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
        at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
        at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
        at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
        at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
        at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
        at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
        at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
        at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
        at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
        at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
        at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
        at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
        at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
        at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
        at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
        at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
        at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
        at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
        at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
        at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
        at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
        at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
        at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
        at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
        at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
        at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
        at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
        at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
        at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
        at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
        at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
        at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
        at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
        at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
        at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
        at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
        at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
        at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
        at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
        at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
        at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
        at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)


On 10/24/08, Thanasis <[EMAIL PROTECTED]> wrote:
>
> Use "Wavecom" and "WISMOQCDMA" as the modem identifiers when
> constructing your serial modem gateway.
> Also, be sure to call "gateway.setProtocol(Protocols.TEXT);" before
> use.
>
>
> On Oct 24, 10:21 am, "S. Abidin" <[EMAIL PROTECTED]> wrote:
>> How to setup using Text mode instead of PDU when sending/receiving message
>> ?
>>
>> I'm using SMS Lib 3.3.1 ..
>>
>> --
>> --
>> nokideen,
>> ym  : nokideen
>> sms : 085656334561
> >
>


-- 
--
nokideen,
ym  : nokideen
sms : 085656334561

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