Hey! Thanks for the help, but it works!! I put the smsc number and force protocol PDU. The modem Huawei E156C is compatible too!
Thankful - On Tue, Jun 1, 2010 at 5:08 PM, Thanasis <[email protected]> wrote: > Hi, > > What you've already posted IS the log. You just need to increase the > logging level from INFO to DEBUG in order for SMSLib to output everything. > > On 31 May 2010 22:52, Silvio Moreto <[email protected]> wrote: > >> I tried to put lo4j.properties in everywhere, but I don't know where the >> log is... >> How can I do that? >> below my code and the System.out ... >> >> thanks for help!!!!! >> >> >> package smsManager; >> >> import java.io.IOException; >> import org.smslib.OutboundMessage; >> import org.smslib.SMSLibException; >> import org.smslib.Service; >> import org.smslib.modem.SerialModemGateway; >> import smsManager.interfaces.Send; >> >> /** >> * >> * @author Silvinho >> */ >> public class Sender implements Send{ >> >> private Service srv; >> private SerialModemGateway gateway; >> private OutboundMessage msg; >> >> public Sender() >> { >> try { >> srv = new Service(); >> gateway = new SerialModemGateway("modem.com22", "COM22", >> 460800, "huawei", "SGH-J700i"); >> gateway.setInbound(true); >> gateway.setOutbound(false); >> gateway.setSimPin("8888"); >> srv.addGateway(gateway); >> srv.startService(); >> System.out.println(); >> System.out.println("Modem Information:"); >> System.out.println(" Manufacturer: " + >> gateway.getManufacturer()); >> System.out.println(" Model: " + gateway.getModel()); >> System.out.println(" Serial No: " + gateway.getSerialNo()); >> System.out.println(" SIM IMSI: " + gateway.getImsi()); >> System.out.println(" Signal Level: " + gateway.getSignalLevel() + >> "%"); >> System.out.println(" Battery Level: " + gateway.getBatteryLevel() >> + "%"); >> System.out.println(); >> >> } catch (SMSLibException ex) { >> ex.printStackTrace(); >> } catch (IOException ex) { >> ex.printStackTrace(); >> } catch (InterruptedException ex) { >> ex.printStackTrace(); >> } >> } >> >> public void sendMessage(String number, String text) { >> try { >> msg = new OutboundMessage(number, text); >> //msg.setSrcPort(505); >> //msg.setDstPort(505); >> srv.sendMessage(msg); >> System.out.println("Message Sended!"); >> } catch (Exception ex) { >> ex.printStackTrace(); >> } >> } >> >> public Send getSender() >> { >> return this; >> } >> >> public void stopService() { >> try { >> srv.stopService(); >> } catch (Exception ex) { >> ex.printStackTrace(); >> } >> } >> >> public void startService() { >> if(srv != null) >> { >> try { >> srv.startService(); >> } catch (Exception ex) { >> ex.printStackTrace(); >> } >> } >> } >> >> public static void main(String[] args) { >> Sender s = new Sender(); >> s.sendMessage("+551688176400", "X"); >> s.stopService(); >> >> } >> } >> >> >> >> SLF4J: Class path contains multiple SLF4J bindings. >> SLF4J: Found binding in >> [jar:file:/C:/Users/Silvinho%20is%20my%20boy/Documents/NetBeansProjects/ZelousServer/src/lib/slf4j-jdk14-1.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class] >> SLF4J: Found binding in >> [jar:file:/C:/Users/Silvinho%20is%20my%20boy/Documents/NetBeansProjects/ZelousServer/src/lib/slf4j-log4j12-1.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class] >> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an >> explanation. >> 31/05/2010 11:53:40 org.smslib.helper.Logger logInfo >> >> INFO: SMSLib: A Java API library for sending and receiving SMS via a GSM >> modem or other supported gateways. >> This software is distributed under the terms of the Apache v2.0 License. >> Web Site: http://smslib.org >> 31/05/2010 11:53:40 org.smslib.helper.Logger logInfo >> >> INFO: Version: 3.4.5 >> 31/05/2010 11:53:40 org.smslib.helper.Logger logInfo >> >> INFO: JRE Version: 1.6.0_18 >> 31/05/2010 11:53:40 org.smslib.helper.Logger logInfo >> >> INFO: JRE Impl Version: 16.0-b13 >> 31/05/2010 11:53:40 org.smslib.helper.Logger logInfo >> >> INFO: O/S: Windows 7 / x86 / 6.1 >> 31/05/2010 11:53:40 org.smslib.helper.Logger logInfo >> INFO: GTW: modem.com22: Starting gateway, using Generic AT Handler. >> 31/05/2010 11:53:40 org.smslib.helper.Logger logInfo >> INFO: GTW: modem.com22: Opening: COM22 @460800 >> 31/05/2010 11:53:46 org.smslib.helper.Logger logInfo >> INFO: GTW: modem.com22: GSM: Registered to home network. >> 31/05/2010 11:53:46 org.smslib.helper.Logger logInfo >> INFO: GTW: modem.com22: MEM: Storage Locations Found: MESMSR >> 31/05/2010 11:53:46 org.smslib.helper.Logger logInfo >> INFO: GTW: modem.com22: Gateway started. >> >> Modem Information: >> Manufacturer: huawei >> Model: E156C >> Serial No: 358641024487422 >> SIM IMSI: ** MASKED ** >> Signal Level: 25% >> Battery Level: 0% >> >> Message Sended! >> 31/05/2010 11:53:47 org.smslib.helper.Logger logInfo >> INFO: GTW: modem.com22: Stopping gateway... >> 31/05/2010 11:53:47 org.smslib.helper.Logger logInfo >> INFO: GTW: modem.com22: Closing: COM22 @460800 >> 31/05/2010 11:53:47 org.smslib.helper.Logger logInfo >> INFO: GTW: modem.com22: Gateway stopped. >> - >> >> >> On Mon, May 31, 2010 at 4:12 AM, Thanasis <[email protected]> wrote: >> >>> Hi, >>> >>> I don't think that this is an initialization issue... If, for example, >>> you wouldn't be able to register to your network, SMSLib would complain well >>> before sending the message. >>> >>> Can you post (or send me) the complete log of the SendMessage sample? >>> >>> On 31 May 2010 06:09, Silvio Moreto <[email protected]> wrote: >>> >>>> Hi! >>>> I'm writting a code to send and receive SMS based on the source >>>> examples. >>>> Well, I ran the code and don't get any error on send a SMS, but the >>>> message was not delivered.... >>>> Why this happen? I'm thinking that is because the SIM card was not >>>> initialized.. maybe? >>>> >>>> I'm using a 3g modem Huawei E156C and the trace is below: >>>> >>>> >>>> SLF4J: Class path contains multiple SLF4J bindings. >>>> SLF4J: Found binding in [jar:file:/C:/Users/Silvinho%20is%20my%20boy/ >>>> Documents/NetBeansProjects/ZelousServer/src/lib/slf4j-jdk14-1.6.0.jar!/ >>>> org/slf4j/impl/StaticLoggerBinder.class] >>>> SLF4J: Found binding in [jar:file:/C:/Users/Silvinho%20is%20my%20boy/ >>>> Documents/NetBeansProjects/ZelousServer/src/lib/slf4j- >>>> log4j12-1.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class] >>>> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an >>>> explanation. >>>> 30/05/2010 23:50:16 org.smslib.helper.Logger logInfo >>>> INFO: SMSLib: A Java API library for sending and receiving SMS via a >>>> GSM modem or other supported gateways. >>>> This software is distributed under the terms of the Apache v2.0 >>>> License. >>>> Web Site: http://smslib.org >>>> 30/05/2010 23:50:16 org.smslib.helper.Logger logInfo >>>> INFO: Version: 3.4.5 >>>> 30/05/2010 23:50:16 org.smslib.helper.Logger logInfo >>>> INFO: JRE Version: 1.6.0_18 >>>> 30/05/2010 23:50:16 org.smslib.helper.Logger logInfo >>>> INFO: JRE Impl Version: 16.0-b13 >>>> 30/05/2010 23:50:16 org.smslib.helper.Logger logInfo >>>> INFO: O/S: Windows 7 / x86 / 6.1 >>>> 30/05/2010 23:50:16 org.smslib.helper.Logger logInfo >>>> INFO: GTW: modem.com24: Starting gateway, using Generic AT Handler. >>>> 30/05/2010 23:50:16 org.smslib.helper.Logger logInfo >>>> INFO: GTW: modem.com24: Opening: COM24 @57600 >>>> 30/05/2010 23:50:23 org.smslib.helper.Logger logInfo >>>> INFO: GTW: modem.com24: GSM: Registered to home network. >>>> 30/05/2010 23:50:23 org.smslib.helper.Logger logInfo >>>> INFO: GTW: modem.com24: MEM: Storage Locations Found: MESMSR >>>> 30/05/2010 23:50:23 org.smslib.helper.Logger logInfo >>>> INFO: GTW: modem.com24: Gateway started. >>>> >>>> MESSAGE SEND! >>>> >>>> 30/05/2010 23:50:23 org.smslib.helper.Logger logInfo >>>> INFO: GTW: modem.com24: Stopping gateway... >>>> 30/05/2010 23:50:23 org.smslib.helper.Logger logInfo >>>> INFO: GTW: modem.com24: Closing: COM24 @57600 >>>> 30/05/2010 23:50:23 org.smslib.helper.Logger logInfo >>>> INFO: GTW: modem.com24: Gateway stopped. >>>> >>>> -- >>>> 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]<smslib%[email protected]> >>>> . >>>> For more options, visit this group at >>>> http://groups.google.com/group/smslib?hl=en. >>>> >>>> >>> -- >>> 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]<smslib%[email protected]> >>> . >>> For more options, visit this group at >>> http://groups.google.com/group/smslib?hl=en. >>> >> >> -- >> 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]<smslib%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/smslib?hl=en. >> > > -- > 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]<smslib%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/smslib?hl=en. > -- 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.
