
The issue you're raising is vague: 1. What you're executing in in command prompt is a jar file. How did you run it in netbeans. 2. If you managed to send or receive SMS via netbeans you had to be using an emulator with a dedicated port. On Apr 16, 2013 9:16 PM, "Richard Gathogo" <muraguri2005@gmail.com> wrote:
Have you added javax.comm.properties in the lib directory?
On Tue, Apr 16, 2013 at 9:05 PM, Martin Chiteri <martin.chiteri@gmail.com>wrote:
In relation to the ports problem, your application could be opening one with a number between 0 and 1024. These are usually reserved for use by an operating system. If this is the case let your code assign one with a higher value, say 8001 that is not in use.
Martin. On Apr 16, 2013 7:36 PM, "Martin Chiteri" <martin.chiteri@gmail.com> wrote:
Hello Peter,
On Tue, Apr 16, 2013 at 7:06 PM, Peter Muchemi <pmuchemi@gmail.com>wrote:
I've had a small issue with smslib really tying me down.
I am experimenting with the sms lib. The code works as expected in netbeans. sending and receiving sms's
when i run the same .jar in the command prompt it fails with a noportfound exception.
ive tried going thru stakeoverflow and googled to no avail. added all possible paths to the classpah. still no luck
tried running the same from the cmd with no luck.
my classpath is as below
C:\Program Files\Java\jdk1.7.0_11;C:\Program Files\Java\jdk1.7.0_11\lib\;C:\Prog ram Files\Java\jdk1.7.0_11\jre\lib\ext;c:\windows\system32;C:\Program Files\Java \jdk1.7.0_11\jre\bin;C:\Program Files\Java\jdk1.7.0_11\jre\lib; D:\dev_java\sms\ smsquery\dist\lib; D:\dev_java\sms\smsquery\dist
Specifying the classpath from the cmd as below
java -classpath D:\dev_java\sms\smsquery\dist\lib -jar smsquery.jar
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)
From the Stack trace, it seems like the issue is not with the classpath. Rather, the V.M seems to be complaining about a port on your host. You can check to see if your firewall is up or there is an active blockage of "strange" applications by your anti-virus software.
I am saying this because I know for a fact that Netbeans usually places its library on the folder dist/lib/ when it deploys your project.
Martin.
any ideas? -- Peter Muchemi
_______________________________________________ skunkworks mailing list skunkworks@lists.my.co.ke ------------ List info, subscribe/unsubscribe http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks ------------
Skunkworks Rules http://my.co.ke/phpbb/viewtopic.php?f=24&t=94 ------------ Other services @ http://my.co.ke
_______________________________________________ skunkworks mailing list skunkworks@lists.my.co.ke ------------ List info, subscribe/unsubscribe http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks ------------
Skunkworks Rules http://my.co.ke/phpbb/viewtopic.php?f=24&t=94 ------------ Other services @ http://my.co.ke
_______________________________________________ skunkworks mailing list skunkworks@lists.my.co.ke ------------ List info, subscribe/unsubscribe http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks ------------
Skunkworks Rules http://my.co.ke/phpbb/viewtopic.php?f=24&t=94 ------------ Other services @ http://my.co.ke