Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Kura » Kura doesn't start on IDP XT 3.0 64 bit
Kura doesn't start on IDP XT 3.0 64 bit [message #1713373] Tue, 03 November 2015 16:04 Go to next message
Marco Balzarin is currently offline Marco BalzarinFriend
Messages: 22
Registered: May 2015
Junior Member
Hi All,
We've installed Kura on an Intel DK300 gateway running Moon Island IDP 2.0 32bit: Kura worked fine.
Now, we've performed the upgrade of our DK300 from IDP 2.0 32bit to IDP 3.0 64 bit and we're experiencing issue at Kura startup.
Issues seem related to some missing libraries

Following an extrapolation of error log:
Root exception:
java.lang.UnsatisfiedLinkError: /tmp/.kura/configuration/org.eclipse.osgi/bundles/63/1/.cp/lib/linux/x86/libEurotechLinuxUdev.so: libudev.so.0: cannot open shared object file: No such file or director

We've tried to resolve the issue coping the libudev libraries from another gateway with IDP 2.0 into the /usr/lib folder and creating some symbolic links, but it doesn't work.
This is the content of our /usr/lib folder:
#ln s libudev.so.0.9.3 libudev.so
#ln s libudev.so.0.9.3 libudev.so.0

Do you have any suggestion to investigate/resolve the issue?

This is the full error log:

ESF Started (pid=1305) ...
!SESSION 2015-10-07 08:52:01.496 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.7.0_40
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
Command-line arguments: -configuration /tmp/.kura/configuration -console 5002 -consoleLog

!ENTRY org.eclipse.equinox.ds 4 0 2015-10-07 08:52:05.249
!MESSAGE [SCR] Exception while activating instance org.eclipse.kura.linux.usb.UsbServiceImpl@ac2b61 of component org.eclipse.kura.usb.UsbService
!STACK 0
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceComponent.java:235)
at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceComponentProp.java:146)
at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComponentProp.java:347)
at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:620)
at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:197)
at org.eclipse.equinox.internal.ds.Resolver.buildNewlySatisfied(Resolver.java:473)
at org.eclipse.equinox.internal.ds.Resolver.enableComponents(Resolver.java:217)
at org.eclipse.equinox.internal.ds.SCRManager.performWork(SCRManager.java:816)
at org.eclipse.equinox.internal.ds.SCRManager$QueuedJob.dispatch(SCRManager.java:783)
at org.eclipse.equinox.internal.ds.WorkThread.run(WorkThread.java:89)
at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:70)
Caused by: java.lang.UnsatisfiedLinkError: /var/volatile/tmp/.kura/configuration/org.eclipse.osgi/bundles/61/1/.cp/lib/linux/x86/libEurotechLinuxUdev.so: libudev.so.0: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1957)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1882)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1856)
at java.lang.Runtime.loadLibrary0(Runtime.java:849)
at java.lang.System.loadLibrary(System.java:1087)
at org.eclipse.kura.linux.usb.LinuxUdevNative.<clinit>(LinuxUdevNative.java:41)
at org.eclipse.kura.linux.usb.UsbServiceImpl.activate(UsbServiceImpl.java:51)
... 15 more
Root exception:
java.lang.UnsatisfiedLinkError: /var/volatile/tmp/.kura/configuration/org.eclipse.osgi/bundles/61/1/.cp/lib/linux/x86/libEurotechLinuxUdev.so: libudev.so.0: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1957)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1882)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1856)
at java.lang.Runtime.loadLibrary0(Runtime.java:849)
at java.lang.System.loadLibrary(System.java:1087)
at org.eclipse.kura.linux.usb.LinuxUdevNative.<clinit>(LinuxUdevNative.java:41)
at org.eclipse.kura.linux.usb.UsbServiceImpl.activate(UsbServiceImpl.java:51)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceComponent.java:235)
at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceComponentProp.java:146)
at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComponentProp.java:347)
at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:620)
at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:197)
at org.eclipse.equinox.internal.ds.Resolver.buildNewlySatisfied(Resolver.java:473)
at org.eclipse.equinox.internal.ds.Resolver.enableComponents(Resolver.java:217)
at org.eclipse.equinox.internal.ds.SCRManager.performWork(SCRManager.java:816)
at org.eclipse.equinox.internal.ds.SCRManager$QueuedJob.dispatch(SCRManager.java:783)
at org.eclipse.equinox.internal.ds.WorkThread.run(WorkThread.java:89)
at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:70)


Thanks,
Marco
Re: Kura doesn't start on IDP XT 3.0 64 bit [message #1713379 is a reply to message #1713373] Tue, 03 November 2015 16:35 Go to previous message
Matteo Maiero is currently offline Matteo MaieroFriend
Messages: 423
Registered: July 2015
Location: Italy
Senior Member
Hi Marco,
currently Kura supports only 32bits. The support for 64 bits is in the roadmap.

Best regards,
Matteo
Previous Topic:writing a cloudlet
Next Topic:Hardware requirements for Kura and JVM
Goto Forum:
  


Current Time: Thu Apr 25 22:55:09 GMT 2024

Powered by FUDForum. Page generated in 0.03027 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top