setup Traccar Server on Debian Stretch ARM

hongdat11068 years ago

Dear Anton Tananaev,

Thanks for your share great application "Traccar", I very like this app, I'm having trouble with install Traccar Server on Debian ARM (Buffalo-LS-WVL running Debian Stretch).
Error code:

./traccar.run
Verifying archive integrity... All good.
Uncompressing traccar  100%  
/usr/bin/java
++++++++++ YAJSW SET ENV ++++++++++
openjdk version "1.8.0_121"
OpenJDK Runtime Environment (build 1.8.0_121-8u121-b13-4-b13)
OpenJDK Zero VM (build 25.121-b13, interpreted mode)
wrapper home : /opt/traccar
configuration: /opt/traccar/conf/wrapper.conf
openjdk version "1.8.0_121"
OpenJDK Runtime Environment (build 1.8.0_121-8u121-b13-4-b13)
OpenJDK Zero VM (build 25.121-b13, interpreted mode)
---------- YAJSW SET ENV ----------
++++++++++ YAJSW SET ENV ++++++++++
openjdk version "1.8.0_121"
OpenJDK Runtime Environment (build 1.8.0_121-8u121-b13-4-b13)
OpenJDK Zero VM (build 25.121-b13, interpreted mode)
wrapper home : /opt/traccar
configuration: /opt/traccar/conf/wrapper.conf
openjdk version "1.8.0_121"
OpenJDK Runtime Environment (build 1.8.0_121-8u121-b13-4-b13)
OpenJDK Zero VM (build 25.121-b13, interpreted mode)
---------- YAJSW SET ENV ----------
YAJSW: yajsw-stable-12.08
OS   : Linux/4.9.0-2-marvell/arm
JVM  : Oracle Corporation/1.8.0_121//usr/lib/jvm/java-8-openjdk-armel/jre/32
java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.rzo.yajsw.boot.WrapperExeBooter.main(WrapperExeBooter.java:49)
Caused by: java.lang.UnsatisfiedLinkError: /opt/traccar/tmp/jna7331790008729582352.tmp: /opt/traccar/tmp/jna7331790008729582352.tmp: cannot open shared object file: No such file or directory
	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
	at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824)
	at java.lang.Runtime.load0(Runtime.java:809)
	at java.lang.System.load(System.java:1086)
	at com.sun.jna.Native.loadNativeDispatchLibraryFromClasspath(Native.java:761)
	at com.sun.jna.Native.loadNativeDispatchLibrary(Native.java:736)
	at com.sun.jna.Native.<clinit>(Native.java:131)
	at com.sun.jna.Pointer.<clinit>(Pointer.java:41)
	at com.sun.jna.PointerType.<init>(PointerType.java:25)
	at com.sun.jna.ptr.ByReference.<init>(ByReference.java:30)
	at com.sun.jna.ptr.IntByReference.<init>(IntByReference.java:22)
	at com.sun.jna.ptr.IntByReference.<init>(IntByReference.java:18)
	at org.rzo.yajsw.os.posix.PosixProcess.<init>(PosixProcess.java:66)
	at org.rzo.yajsw.os.posix.OperatingSystemPosix.setWorkingDir(OperatingSystemPosix.java:27)
	at org.rzo.yajsw.WrapperExe.main(WrapperExe.java:115)
	... 5 more

Appreciate your help to fix this problem. Thanks

Chiefjin

Anton Tananaev8 years ago

Are you running it with "root" permissions? Looks like some wrapper issue. You can try to run Traccar manually:

https://www.traccar.org/manual-installation/

hongdat11068 years ago

Yes, run with root permission, I can run Traccar manual. Will it miss some features if Traccar run manual?

Anton Tananaev8 years ago

No, you won't miss any features.

hongdat11068 years ago

Dear Anton Tananaev,

Thank you very much