Hi, i'm new in using SMSLib, and i want to use it as my final project
in my university.
I have problem, when i run the program (i use example from the smslib
for sending sms), i found the error
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/
log4j/Priority
at org.smslib.Service.listSystemInformation(Service.java:113)
at org.smslib.Service.initializeService(Service.java:103)
at org.smslib.Service.<init>(Service.java:95)
at org.smslib.Service.<clinit>(Service.java:90)
at SendMessage.doIt(SendMessage.java:38)
at SendMessage.main(SendMessage.java:81)
Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Priority
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:
301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 6 more
Java Result: 1
The source :
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("modem.com9", "COM9", 115200, "Sony Ericson",
"K700i");
System.out.println("huaa");
gateway.setInbound(true);
gateway.setOutbound(true);
gateway.setSimPin("0000");
// Explicit SMSC address set is required for some modems.
// Below is for VODAFONE GREECE - be sure to set your own!
gateway.setSmscNumber("+6285643745999");
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();
// Send a message synchronously.
OutboundMessage msg = new OutboundMessage("+62856437478750",
"Hello from SMSLib!");
Service.getInstance().sendMessage(msg);
Service.getInstance().stopService();
I use netbeans as my IDE
and i have include library
Any one can help me?
Thanks
--
You received this message because you are subscribed to the Google Groups
"SMSLib Users" 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.