Hi, Can you try altering the command:
this.srv.sendMessage(msgOut, "modem.com3"); to: this.srv.sendMessage(msgOut); Does this work? On Jan 21, 10:39 am, sanga <[email protected]> wrote: > Hi, > > I need your help on this. > > 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 (as 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? > > Many 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.
