Development Proposal for New Exetel Desktop SMS

WebSMS and 'Email to SMS' services
gavin
Posts: 22
Joined: Mon May 12, 2008 8:32 pm
Location: Balmain, 2041

Re: Development Proposal for New Exetel Desktop SMS

Post by gavin » Tue Feb 09, 2010 9:00 pm

I too am having problems getting 2.1 to run. I have 1.6.0_17 installed, but when I try to run exesms I get tha Java splash screen, followed by the following error:
MissingFieldException[ The following required field is missing from the launch file: <jnlp>]
at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Any ideas?

bulletmark
Posts: 137
Joined: Sun Jun 28, 2009 9:06 am
Location: Brisbane

Re: Development Proposal for New Exetel Desktop SMS

Post by bulletmark » Tue Feb 09, 2010 9:12 pm

Hey Raymond, I'm an newbie outsider here but I'm interested if you considered doing this as a web app rather than a desktop app? At first glance, a web app would seem a better solution, both for users and for you the developer.

Dazzled
Volunteer Site Admin
Posts: 6003
Joined: Mon Nov 13, 2006 1:16 pm
Location: Sydney

Re: Development Proposal for New Exetel Desktop SMS

Post by Dazzled » Tue Feb 09, 2010 9:38 pm

Bulletmark, Java was chosen for system independence. Unfortunately that also carries with it unnecessary complexity and bloat. The job is actually an extremely simple one for a shell script, and I understand that some users have done that, but where does that leave Windows users? Another approach I was playing with once was to put a browser menu command and user javascript on the user facility URL to automate that, but again, a certain browser can't handle the concept. I think Exetel is stuck with Java for a while yet.

bulletmark
Posts: 137
Joined: Sun Jun 28, 2009 9:06 am
Location: Brisbane

Re: Development Proposal for New Exetel Desktop SMS

Post by bulletmark » Tue Feb 09, 2010 10:40 pm

Dazzled wrote:The job is actually an extremely simple one for a shell script, and I understand that some users have done that, but where does that leave Windows users?
Well with that description the perfect candidate would be python. E.g. wxPython or PyQt gui apps are completely portable and look great on all platforms. Maybe consider these next time? :)

I'm still not sure why the intelligence and data can't be on the server side though so a web app framework (e.g RoR, Django, GAE) would work well.

Dazzled
Volunteer Site Admin
Posts: 6003
Joined: Mon Nov 13, 2006 1:16 pm
Location: Sydney

Re: Development Proposal for New Exetel Desktop SMS

Post by Dazzled » Wed Feb 10, 2010 7:01 am

Python makes this sort of thing easy, when you can combine scripting with GUI programming, but can you explain the need to install the package first to the average Windows user? Even so, it would be nice to see an Exesomething look for portability away from the complexity of Sun Java.

bulletmark
Posts: 137
Joined: Sun Jun 28, 2009 9:06 am
Location: Brisbane

Re: Development Proposal for New Exetel Desktop SMS

Post by bulletmark » Wed Feb 10, 2010 9:08 am

py2exe or pyInstaller essentially solve that problem. They bundle the entire script + python into a single windows exe.

condamine
Posts: 14
Joined: Fri Jun 30, 2006 5:35 am
Location: Queensland

Re: Development Proposal for New Exetel Desktop SMS

Post by condamine » Thu Feb 18, 2010 7:22 pm

Anyone else having a problem with the Java eXeSMS not recording sent messages in the "Message History". I've checked that messages are being sent by asking the recipients and they have confirmed that they have received the message. I have eXeSMS sending messages and keeping settings and Address book entries on both Vista and Ubuntu. But on both systems it recorded the first message sent and occasionally some messages get recorded in the History. I get the message that the SMS was sent to the Exetel server with success in the "SMS Progress Form" dialog.

I can see my SMS history by going to the Exetel members pages, so it's not a big issue.

I'm using version 2.1 on both operating systems Vista and Ubuntu

Details of the Ubuntu System I am on now.....
Linux 2.6.31-20-generic #57-Ubuntu x86_64
java version "1.6.0_15"
Java(TM) SE Runtime Environment (build 1.6.0_15-b03)
Java HotSpot(TM) 64-Bit Server VM (build 14.1-b02, mixed mode)
eXeSMS
VERSION 2.1 FOR OTHER OS

I did a search in this forum and couldn't see anyone else has reported this problem. I think it might be a bug as I get the same on both platforms. Any feed back would be welcome, thanks.

sable
Posts: 651
Joined: Tue Jan 20, 2004 9:28 am
Location: NSW

Re: Development Proposal for New Exetel Desktop SMS

Post by sable » Thu Feb 18, 2010 8:10 pm

Using Vista Ultimate 64bit, works fine

sctpc
Posts: 12
Joined: Sat Apr 19, 2008 9:55 pm
Location: victoria

Re: Development Proposal for New Exetel Desktop SMS

Post by sctpc » Mon Mar 01, 2010 9:52 pm

well im stuffed if i know since moveing to win 7 nothing but problems from 1.6 entering al setup info to 2.1 utterly will not install and i have java but i cant get it working

remoteone
Posts: 20
Joined: Thu Jul 09, 2009 2:36 pm
Location: Macclesfield SA

Re: Development Proposal for New Exetel Desktop SMS

Post by remoteone » Mon Jan 31, 2011 12:25 pm

Umm Im running java 1.6.0_22 on Mac OSX,
But launching in the containing folder just gives this error:

Joes-MacBook:~ joe$ cd /Applications/eXeSMS

Joes-MacBook:eXeSMS joe$ java ‐jar eXeSMS.jar

Exception in thread "main" java.lang.NoClassDefFoundError: ?jar
Caused by: java.lang.ClassNotFoundException: ?jar
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)

She no-workie !
Last edited by remoteone on Sat Feb 05, 2011 1:13 pm, edited 1 time in total.

remoteone
Posts: 20
Joined: Thu Jul 09, 2009 2:36 pm
Location: Macclesfield SA

Re: Development Proposal for New Exetel Desktop SMS

Post by remoteone » Sat Feb 05, 2011 12:59 pm

Just wondering if anyone from the Exetel Dev Team actually follow the forum posts... Im only seeing questions here, but no answers..?
Ive got the exeSMSjava_otherOS java app, the hardware, the OS and the correct version of Java.... but it does not work.!
Wondering if having the 32-bit and the 64bit versions both loaded in OSX SL wold be an issue?
Screen shot 2011-02-05 at 1.44.26 PM.png
Screen shot 2011-02-05 at 1.44.26 PM.png (51.83 KiB) Viewed 7012 times
Selecting one checkbox automatically selects the other, and vica-versa.

Post Reply