Add again the following:

gateway.getATHandler().setStorageLocations("*SM*");

and try once more...

On 17 August 2012 11:54, SMSLib Discussion Group on behalf of Bruno Moreira
<
smslib+noreply-apn2wqe6zode8_fwbtjirjb7i2frwmulpffjei0y6hzy-h...@googlegroups.com
> wrote:

> Ok Lo4j is running.
>
> By the time I got this logs  http://pastebin.com/Dt64T9qv  I had 2 SMS in
> the inbox [test1] and [test2].
> Also removed setStorageLocations():
>
> https://code.google.com/p/cr0vax-sms-lib/source/diff?spec=svn4&r=4&format=side&path=/trunk/SMSGateway/src/pt/ipbeja/estig/ReadMessages.java
>
>
> Quinta-feira, 16 de Agosto de 2012 20:41:24 UTC+1, MaxX escreveu:
>>
>> I copied that file into one of the directories which are in classpath ...
>> An idea would be to copy it into the folder holding class files ( NOT src
>> files )
>>
>> I don't know how to configure Netbeans ...
>>
>> On Thursday, August 16, 2012 1:24:12 PM UTC+3, Bruno Moreira wrote:
>>>
>>> I used setStorageLocation because I saw this discussion
>>> https://groups.google.com/**forum/?fromgroups#!searchin/**
>>> smslib/String$20index$20out$**20of$20range$20/smslib/7QL_**
>>> NPigsw4/AMrey1ugp6QJ%5B1-25%5D<https://groups.google.com/forum/?fromgroups#!searchin/smslib/String$20index$20out$20of$20range$20/smslib/7QL_NPigsw4/AMrey1ugp6QJ%5B1-25%5D>
>>> **
>>>
>>> I was unable to get log4j working, I added the library to the project
>>> and placed log4j.properties(that came with the smslib-v3.5.2\misc\Log4j
>>> Sample Configuration) next to my src files, but I can't get rid of these
>>> messages:
>>>
>>> log4j:WARN No appenders could be found for logger (smslib).
>>> log4j:WARN Please initialize the log4j system properly.
>>> log4j:WARN See 
>>> http://logging.apache.org/**log4j/1.2/faq.html#noconfig<http://logging.apache.org/log4j/1.2/faq.html#noconfig>for
>>>  more info.
>>>
>>>
>>> As you told me I removed the getAtHandler().**setStorageLocations();,
>>> and added the delete sentences:
>>> https://code.google.com/p/**cr0vax-sms-lib/source/browse/**
>>> trunk/SMSGateway/src/pt/**ipbeja/estig/ReadMessages.java<https://code.google.com/p/cr0vax-sms-lib/source/browse/trunk/SMSGateway/src/pt/ipbeja/estig/ReadMessages.java>
>>> **
>>>
>>> How can I put Log4j running properly?
>>>
>>> Quarta-feira, 15 de Agosto de 2012 18:24:44 UTC+1, MaxX escreveu:
>>>>
>>>> Can you also post the  log4j log file  smslib.log  ?
>>>>
>>>> first step I would suggest to get rid of the gateway.getATHandler().set
>>>> **StorageLocations();
>>>>
>>>> there is a SMSLib-AsyncMessageProcessor  thread which takes care of
>>>> reading messages from time to time and reads from all memory locations
>>>> something like
>>>>
>>>> 08-15-20:10:55,450 [SMSLib-AsyncMessageProcessor : Modem./dev/ttyUSB1]
>>>> DEBUG org.smslib.modem.AModemDriver  - GTW: Modem./dev/ttyUSB1: SEND
>>>> :AT+CPMS="SM"(cr)
>>>> 08-15-20:10:55,651 [SMSLib-AsyncMessageProcessor : Modem./dev/ttyUSB1]
>>>> DEBUG org.smslib.modem.AModemDriver  - GTW: Modem./dev/ttyUSB1: RECV
>>>> :+CPMS: 0,40,0,40,0,40(cr)OK(cr)
>>>> 08-15-20:10:55,651 [SMSLib-AsyncMessageProcessor : Modem./dev/ttyUSB1]
>>>> DEBUG org.smslib.modem.AModemDriver  - GTW: Modem./dev/ttyUSB1: SEND
>>>> :AT+CMGL=4(cr)
>>>> 08-15-20:10:55,851 [SMSLib-AsyncMessageProcessor : Modem./dev/ttyUSB1]
>>>> DEBUG org.smslib.modem.AModemDriver  - GTW: Modem./dev/ttyUSB1: RECV 
>>>> :OK(cr)
>>>> 08-15-20:10:55,851 [SMSLib-AsyncMessageProcessor : Modem./dev/ttyUSB1]
>>>> DEBUG org.smslib.modem.AModemDriver  - GTW: Modem./dev/ttyUSB1: SEND
>>>> :AT+CPMS="ME"(cr)
>>>> 08-15-20:10:56,052 [SMSLib-AsyncMessageProcessor : Modem./dev/ttyUSB1]
>>>> DEBUG org.smslib.modem.AModemDriver  - GTW: Modem./dev/ttyUSB1: RECV
>>>> :+CPMS: 0,99,0,40,0,40(cr)OK(cr)
>>>> 08-15-20:10:56,052 [SMSLib-AsyncMessageProcessor : Modem./dev/ttyUSB1]
>>>> DEBUG org.smslib.modem.AModemDriver  - GTW: Modem./dev/ttyUSB1: SEND
>>>> :AT+CMGL=4(cr)
>>>> 08-15-20:10:56,251 [SMSLib-AsyncMessageProcessor : Modem./dev/ttyUSB1]
>>>> DEBUG org.smslib.modem.AModemDriver  - GTW: Modem./dev/ttyUSB1: RECV 
>>>> :OK(cr)
>>>> 08-15-20:10:56,252 [SMSLib-AsyncMessageProcessor : Modem./dev/ttyUSB1]
>>>> DEBUG org.smslib.modem.AModemDriver  - GTW: Modem./dev/ttyUSB1: SEND
>>>> :AT+CPMS="BM"(cr)
>>>> 08-15-20:10:56,453 [SMSLib-AsyncMessageProcessor : Modem./dev/ttyUSB1]
>>>> DEBUG org.smslib.modem.AModemDriver  - GTW: Modem./dev/ttyUSB1: RECV
>>>> :+CPMS: 0,20,0,40,0,40(cr)OK(cr)
>>>> 08-15-20:10:56,453 [SMSLib-AsyncMessageProcessor : Modem./dev/ttyUSB1]
>>>> DEBUG org.smslib.modem.AModemDriver  - GTW: Modem./dev/ttyUSB1: SEND
>>>> :AT+CMGL=4(cr)
>>>> 08-15-20:10:56,652 [SMSLib-AsyncMessageProcessor : Modem./dev/ttyUSB1]
>>>> DEBUG org.smslib.modem.AModemDriver  - GTW: Modem./dev/ttyUSB1: RECV 
>>>> :OK(cr)
>>>> 08-15-20:10:56,653 [SMSLib-AsyncMessageProcessor : Modem./dev/ttyUSB1]
>>>> DEBUG org.smslib.modem.AModemDriver  - GTW: Modem./dev/ttyUSB1: SEND
>>>> :AT+CPMS="SR"(cr)
>>>> 08-15-20:10:56,854 [SMSLib-AsyncMessageProcessor : Modem./dev/ttyUSB1]
>>>> DEBUG org.smslib.modem.AModemDriver  - GTW: Modem./dev/ttyUSB1: RECV
>>>> :+CPMS: 0,40,0,40,0,40(cr)OK(cr)
>>>> 08-15-20:10:56,854 [SMSLib-AsyncMessageProcessor : Modem./dev/ttyUSB1]
>>>> DEBUG org.smslib.modem.AModemDriver  - GTW: Modem./dev/ttyUSB1: SEND
>>>> :AT+CMGL=4(cr)
>>>> 08-15-20:10:57,053 [SMSLib-AsyncMessageProcessor : Modem./dev/ttyUSB1]
>>>> DEBUG org.smslib.modem.AModemDriver  - GTW: Modem./dev/ttyUSB1: RECV 
>>>> :OK(cr)
>>>> 08-15-20:10:57,054 [SMSLib-AsyncMessageProcessor : Modem./dev/ttyUSB1]
>>>> DEBUG org.smslib.modem.ModemGateway  - GTW: Modem./dev/ttyUSB1:
>>>> CheckMpMsgList(): MAINLIST: 0
>>>>
>>>> Also I suggest to put inside the InboundNotification class the
>>>> following line
>>>> Service.getInstance().**deleteMessage(msg)
>>>>
>>>> like this
>>>>
>>>>     public class InboundNotification implements
>>>> IInboundMessageNotification {
>>>>
>>>>         public void process(AGateway gateway, MessageTypes msgType,
>>>> InboundMessage msg) {
>>>>             if (msgType == MessageTypes.INBOUND) {
>>>>                 System.out.println(">>> New Inbound message detected
>>>> from Gateway: " + gateway.getGatewayId());
>>>>                 Service.getInstance().**deleteMessage(msg)
>>>>
>>>>             } else if (msgType == MessageTypes.STATUSREPORT) {
>>>>                 System.out.println(">>> New Inbound Status Report
>>>> message detected from Gateway: " + gateway.getGatewayId());
>>>>                 Service.getInstance().**deleteMessage(msg)
>>>>
>>>>             }
>>>>         }
>>>>     }
>>>>
>>>> On Wednesday, August 15, 2012 7:29:46 PM UTC+3, Bruno Moreira wrote:
>>>>>
>>>>> I'm almost sure that I have no messages to read!
>>>>>
>>>>>    1. I attached the SIM Card to a phone and deleted them all!
>>>>>    2. I used the Modem software to read/delete all messages
>>>>>
>>>>> After that I tried to play a bit with setStorageLocations, and if I
>>>>> use any of the following commands the error doesn't appear
>>>>>             gateway.getATHandler().**setStorageLocations("SMME");
>>>>>   // Sim Card Memory, Phone Memory, it can read old inbound messages, but
>>>>> can't read new inbound messages
>>>>>             gateway.getATHandler().**setStorageLocations("SM");
>>>>>      // Sim Card Memory, Can't detect new inbound messages or read old 
>>>>> ones
>>>>>             gateway.getATHandler().**setStorageLocations("ME");
>>>>>      // Phone Memory, same as SMME
>>>>>             gateway.getATHandler().**setStorageLocations("MT");
>>>>>      // Mututal, same as SMME
>>>>> As I told in the code comments, it only appears to read messages using
>>>>> the phone memory, which appears that the ZTE Modem saves the messages in
>>>>> internal memory.
>>>>>
>>>>> But now I can't handle the new inbound messages, I started the
>>>>> ReadMessages and followed these steps:
>>>>>
>>>>>    1. saw the message Now Sleeping - Hit <enter> to stop service
>>>>>    2. from my phone, Sent a SMS to the modem
>>>>>    3. Saw a blue flashing light in the modem, indicating that the SMS
>>>>>    has arrived
>>>>>    4. The program doesn't react... it should detect new inbound
>>>>>    messages(it did it already, when I was able to use ReadMessages program
>>>>>    without setting storage location)
>>>>>
>>>>> If I restart the program, I see all messages that I sent to the modem.
>>>>> Any idea? what am I missing in order to read new inbound messages?
>>>>>
>>>>> here is my code: 
>>>>> http://pastebin.com/**iUiDrbuD<http://pastebin.com/iUiDrbuD>
>>>>>
>>>>> Thanks
>>>>> Bruno Moreira
>>>>>
>>>>>
>>>>>
>>>>> I'm not sure if the ZTE modem has internal memory other then the SIM
>>>>> Card.
>>>>>
>>>>> Quarta-feira, 15 de Agosto de 2012 16:41:04 UTC+1, MaxX escreveu:
>>>>>>
>>>>>> what kind of message are you reading ? is it way too biig ?
>>>>>>
>>>>>>
>>>>>> On Saturday, August 4, 2012 10:15:32 PM UTC+3, Bruno Moreira wrote:
>>>>>>>
>>>>>>> I was able to run it properly, and it was running very
>>>>>>> well until now:
>>>>>>> when I start the ReadMessage example it shows me this error:
>>>>>>> http://pastebin.com/**qxc0hs6F <http://pastebin.com/qxc0hs6F>
>>>>>>> I've read that it is a non text message that causes the error, but I
>>>>>>> attached the SIM card to a mobile phone and deleted all messages and the
>>>>>>> problem persists.
>>>>>>>
>>>>>>> Any idea?
>>>>>>>
>>>>>>> Sexta-feira, 3 de Agosto de 2012 16:05:13 UTC+1, Bruno Moreira
>>>>>>> escreveu:
>>>>>>>>
>>>>>>>> Hi there,
>>>>>>>>
>>>>>>>> I've installed and imported the .jar library into NetBeans 7.01
>>>>>>>> libraries.
>>>>>>>> Created a simple program: 
>>>>>>>> http://paste.org/**52445<http://paste.org/52445>
>>>>>>>> When I run it it displays this error: http://paste.org/52446
>>>>>>>> I'm using a http://flavioblogg.blogspot.**
>>>>>>>> pt/2008/12/modem-usb-3g-zte-**modelo-mf632-no-debian.html<http://flavioblogg.blogspot.pt/2008/12/modem-usb-3g-zte-modelo-mf632-no-debian.html>
>>>>>>>>
>>>>>>>> What am I doing wrong?
>>>>>>>>
>>>>>>>  --
> You received this message because you are subscribed to the Google Groups
> "SMSLib Discussion Group" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msg/smslib/-/W0k25MLGaNAJ.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"SMSLib Discussion 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 https://groups.google.com/groups/opt_out.


  • [smslib] Can't run it p... SMSLib Discussion Group on behalf of Bruno Moreira
    • [smslib] Re: Can't... SMSLib Discussion Group on behalf of Bruno Moreira
      • [smslib] Re: C... SMSLib Discussion Group on behalf of MaxX
        • [smslib] R... SMSLib Discussion Group on behalf of Bruno Moreira
          • [smsli... SMSLib Discussion Group on behalf of MaxX
          • [smsli... SMSLib Discussion Group on behalf of MaxX
            • [... SMSLib Discussion Group on behalf of Bruno Moreira
              • ... SMSLib Discussion Group on behalf of MaxX
                • ... SMSLib Discussion Group on behalf of Bruno Moreira
                • ... SMSLib Discussion Group on behalf of Thanasis
                • ... SMSLib Discussion Group on behalf of Bruno Moreira
                • ... SMSLib Discussion Group on behalf of MaxX
                • ... SMSLib Discussion Group on behalf of Bruno Moreira
                • ... SMSLib Discussion Group on behalf of Thanasis
                • ... SMSLib Discussion Group on behalf of Bruno Moreira
                • ... SMSLib Discussion Group on behalf of MaxX
                • ... SMSLib Discussion Group on behalf of Bruno Moreira

Reply via email to