Thanks that seems to have solved it! :)

I imported IOIOBridge project into eclipse
Downloaded the latest JNA and purejavacomm jars
referenced those jars from the IOIOBridge project

Didn't find the reason for the problem though

On Tuesday, August 26, 2014 5:33:49 AM UTC+3, Ytai wrote:
>
> Have you included the latest JNA in the project?
> On Aug 25, 2014 6:02 AM, "doron atuar" <[email protected] <javascript:>> 
> 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] <javascript:>.
>> To post to this group, send email to [email protected] 
>> <javascript:>.
>> 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