Have you included the latest JNA in the project?
On Aug 25, 2014 6:02 AM, "doron atuar" <[email protected]> wrote:

> ok, i upgraded purejavacomm jar.
> now i have an IOIOBridge project on eclipse linked to the updated jar.
> i exported a runnable jar called ioiobridge.jar that contains the
> purejavacomm.jar.
>
> the
> adb forward tcp:4545 tcp:454
> works fine but when i try to do the
> java -jar ioiobridge.jar COM3
>
> i get a new exception:
> Exception in thread "main" java.lang.NoClassDefFoundError:
> com/sun/jna/Platform
> at jtermios.JTermios.<clinit>(JTermios.java:284)
> at
> purejavacomm.CommPortIdentifier.getPortIdentifier(CommPortIdentifier.java:101)
> at Main.openPort(Main.java:144)
> at Main.runBridge(Main.java:78)
> at Main.main(Main.java:35)
> Caused by: java.lang.ClassNotFoundException: com.sun.jna.Platform
> at java.net.URLClassLoader$1.run(Unknown Source)
> at java.net.URLClassLoader$1.run(Unknown Source)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(Unknown Source)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> ... 5 more
>
>
>
>
> On Friday, August 22, 2014 12:42:16 AM UTC+3, Ytai wrote:
>>
>> Not sure if it's related, but as I suggested on a different thread, can
>> you try upgrading the purejavacomm jar that's in your ioiobridge.jar to the
>> latest and see if things get better?
>>
>>
>> On Thu, Aug 21, 2014 at 3:15 AM, doron atuar <[email protected]> wrote:
>>
>>> ok, i tried the IOIOdude app.
>>> same error...
>>> i have no idea what led to this.
>>>
>>> can the problem be solved by reinstalling JVM?
>>> if not, is there a way to install this package?
>>>
>>> Thanks
>>>
>>> On Wednesday, August 20, 2014 6:15:12 AM UTC+3, Ytai wrote:
>>>
>>>> Have you tried running IOIODude or one of the PC example apps?
>>>> Any guesses as for what might have changed since it worked?
>>>> On Aug 19, 2014 5:08 AM, "doron atuar" <[email protected]> wrote:
>>>>
>>>>>  i entered the input manually, that is:
>>>>> adb forward tcp:4545 tcp:4545
>>>>> java -jar ioiobridge.jar COM3
>>>>>
>>>>> the ioio is on COM3
>>>>>
>>>>> On Monday, August 18, 2014 7:10:33 PM UTC+3, Tim Frisch wrote:
>>>>>>
>>>>>> Well the only method I would think you could have affected from the
>>>>>> cmd line would be the `purejavacomm.CommPortIdentifier.
>>>>>> getPortIdentifier(CommPortIdentifier.java:89)`
>>>>>>
>>>>>> Perhaps you had a typo when entering the port identifier?
>>>>>> What was the input that lead up to this point?
>>>>>>
>>>>>> On Monday, August 18, 2014 7:34:54 AM UTC-5, doron atuar wrote:
>>>>>>>
>>>>>>> Hi,
>>>>>>> i'm having a problem using ioio-bridge.
>>>>>>> It worked for me before but now i get this error message:
>>>>>>> Connecting to IOIO...
>>>>>>> Exception in thread "main" java.lang.UnsatisfiedLinkError:
>>>>>>>  Can't obtain static newInstance method for class
>>>>>>> com.sun.jna.Structure
>>>>>>>         at com.sun.jna.Native.initIDs(Native Method)
>>>>>>>         at com.sun.jna.Native.<clinit>(Native.java:135)
>>>>>>>         at com.sun.jna.Structure.<clinit>(Structure.java:131)
>>>>>>>         at jtermios.windows.JTermiosImpl$
>>>>>>> Port.<init>(JTermiosImpl.java:63)
>>>>>>>         at jtermios.windows.JTermiosImpl.open(JTermiosImpl.java:261)
>>>>>>>         at jtermios.JTermios.open(JTermios.java:382)
>>>>>>>         at purejavacomm.CommPortIdentifier.getPortIdentifier(
>>>>>>> CommPortIdentifier.
>>>>>>> java:89)
>>>>>>>         at ioio.bridge.Main.openPort(Unknown Source)
>>>>>>>         at ioio.bridge.Main.runBridge(Unknown Source)
>>>>>>>         at ioio.bridge.Main.main(Unknown Source)
>>>>>>>
>>>>>>> tried to search online with no success...
>>>>>>> I'm on Windows 8.1
>>>>>>>
>>>>>>> Thanks
>>>>>>>
>>>>>>  --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "ioio-users" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>> To post to this group, send email to [email protected].
>>>>>
>>>>> Visit this group at http://groups.google.com/group/ioio-users.
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>  --
>>> You received this message because you are subscribed to the Google
>>> Groups "ioio-users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To post to this group, send email to [email protected].
>>> Visit this group at http://groups.google.com/group/ioio-users.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "ioio-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/ioio-users.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"ioio-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/ioio-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to