I checked the device manager the port is COM16 I changed it in the code but 
I'm still facing the same problem.help plz 

Le mardi 9 juillet 2013 21:05:23 UTC+1, KHALIL ABDELHAK a écrit :
>
> hello everyone;
> I'm facing a poroblem with sending an sms with SMSlib
>  here is the code 
>
> package sms;
>
> import java.util.Enumeration;
>
> import javax.comm.CommPortIdentifier;
>
> import org.smslib.AGateway;
> import org.smslib.IOutboundMessageNotification;
> import org.smslib.Library;
> import org.smslib.OutboundMessage;
> import org.smslib.Service;
> import org.smslib.modem.SerialModemGateway;
>
> public class Test
> {
>         public void doIt() throws Exception
>         {
>                 OutboundMessage msg;
>                 OutboundNotification outboundNotification = new 
> OutboundNotification();
>                 System.out.println("Example: Send message from a serial 
> gsm modem.");
>                 System.out.println(Library.getLibraryDescription());
>                 System.out.println("Version: " + 
> Library.getLibraryVersion());
>               
>                 
>                 SerialModemGateway gateway = new 
> SerialModemGateway("modemDialog", "COM9", 115200, "ZTE", "MF100");
>                 gateway.setInbound(true);
>                 gateway.setOutbound(true);
>                 gateway.setSimPin("0000");
>                 
> Service.getInstance().setOutboundMessageNotification(outboundNotification);
>                 Service.getInstance().addGateway(gateway);
>                 Service.getInstance().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() + " dBm");
>                 System.out.println("  Battery Level: " + 
> gateway.getBatteryLevel() + "%");
>             
>                
>                 System.out.println("Now Sleeping - Hit <enter> to 
> terminate.");
>                 System.in.read();
>                 Service.getInstance().stopService();
>         }
>
>         public class OutboundNotification implements 
> IOutboundMessageNotification
>         {
>                 public void process(AGateway gateway, OutboundMessage msg)
>                 {
>                         System.out.println("Outbound handler called from 
> Gateway: " + gateway.getGatewayId());
>                         System.out.println(msg);
>                 }
>         }
>
>         public static void main(String args[])
>         {
>                 Test app = new Test();
>                 try
>                 {
>                         app.doIt();
>                 }
>                 catch (Exception e)
>                 {
>                         e.printStackTrace();
>                 }
>         }
> }
>
> when I'm trying to run this code it show me 
>
> Example: Send message from a serial gsm modem.
> 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
> Version: 3.5.3
> 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 for 
> more info.
> org.smslib.GatewayException: Comm library exception: 
> java.lang.RuntimeException: javax.comm.NoSuchPortException
>     at 
> org.smslib.modem.SerialModemDriver.connectPort(SerialModemDriver.java:102)
>     at org.smslib.modem.AModemDriver.connect(AModemDriver.java:114)
>     at org.smslib.modem.ModemGateway.startGateway(ModemGateway.java:189)
>     at org.smslib.Service$1Starter.run(Service.java:277)
> I don't know where is the problem  please help me to resolve it I need to 
> send an sms to build an application in my training period
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"SMSLib Discussion Group" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/smslib/fbea2e92-0ac9-4ff3-8745-1b9f76e41c10%40googlegroups.com.


Reply via email to