Hi,

In my program, i am trying to send an sms reply (outbound message)
"Received" to every SMS that is received (inbound).
That is, I am trying to notify anybody who sends an SMS that their SMS have
been received.

I have refactored the doIt() method in examples.modem.ReadMessages in trying
to do this.


// Read Messages. The reading is done via the Service object and
            // affects all Gateway objects defined. This can also be more
directed to a specific
            // Gateway - look the JavaDocs for information on the Service
method calls.
            msgList = new ArrayList<InboundMessage>();
            this.srv.readMessages(msgList, MessageClasses.ALL);
            for (InboundMessage msg : msgList)
        {        System.out.println(msg);
msgOut = new OutboundMessage(msg.getOriginator(), "Your message has been
received");
this.srv.sendMessage(msgOut, "modem.com3");
System.out.println(msgOut);
        }

But I find that the outbound message fails (please see below) :(


===============================================================================
<< InboundMessage >>
-------------------------------------------------------------------------------
 Gateway Id: modem.com3
 Encoding: 7-bit
 Date: Wed Jan 20 23:36:56 WAT 2010
 Dispatched via SMSC:
 Text: Sup?
 PDU data: D33AFC07
 Originator:
 Memory Index: 1
 Multi-part Memory Index:
 Memory Location: SM
 Source / Destination Ports: -1 / -1
===============================================================================


===============================================================================
<< OutboundMessage >>
-------------------------------------------------------------------------------
 Gateway Id: modem.com3
 Message Id: 1
 Encoding: 7-bit
 Date: Thu Jan 21 02:32:22 WAT 2010
 SMSC Ref No: null
 Recipient:
 Dispatch Date: null
 Message Status: FAILED
 Failure Cause: UNKNOWN
 Validity Period (Hours): -1
 Status Report: false
 Source / Destination Ports: -1 / -1
 Flash SMS: false
 Text: Received
 PDU data: D9775D0E6A97E7F3F0B90C4287E72071B9EC06C9CBE372DA5E2603
===============================================================================

Any suggestions? any examples?

also, any examples to do this with SMSserver?

Thanks

Ime
--
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.

Reply via email to