Zdravím,
napísal som si malý program v Jave, ktorý chcem aby sa dal spúšťať cez Tomcat odladil som to na NB a následne celý tomcat skopiroval na Raspberry.
Problém je v tom, že na maline to hádže následujúci error:
[http-nio-8080-exec-1] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [FotoMaker] in context with path [] threw exception [Servlet execution threw an exception] with root cause
java.lang.UnsatisfiedLinkError: /home/pi/apache-tomcat-8.0.14/temp/jna/jna5434437541506395440.tmp: /home/pi/apache-tomcat-8.0.14/temp/jna/jna5434437541506395440.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:1929)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1814)
at java.lang.Runtime.load0(Runtime.java:809)
at java.lang.System.load(System.java:1083)
at com.sun.jna.Native.loadNativeLibraryFromJar(Native.java:771)
at com.sun.jna.Native.loadNativeLibrary(Native.java:697)
at com.sun.jna.Native.<clinit>(Native.java:127)
at org.gphoto2.jna.GPhoto2Native.<clinit>(GPhoto2Native.java:224)
at org.gphoto2.Camera.getLibraryVersion(Camera.java:154)
at pachkosti.cameracontrol.camCon.Vyfot(camCon.java:22)
at pachkosti.cameracontrol.FotoMaker.doGet(FotoMaker.java:37)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
Tak som skúsil obísť tomcat a zbuildoval som jar-ko, ktoré tiež bežalo na NB ale náslene na maline to hádže obdobný error:
Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/jna/jna3380756652190625516.tmp: /tmp/jna/jna3380756652190625516.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:1929)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1814)
at java.lang.Runtime.load0(Runtime.java:809)
at java.lang.System.load(System.java:1083)
at com.sun.jna.Native.loadNativeLibraryFromJar(Native.java:771)
at com.sun.jna.Native.loadNativeLibrary(Native.java:697)
at com.sun.jna.Native.<clinit>(Native.java:127)
at org.gphoto2.jna.GPhoto2Native.<clinit>(GPhoto2Native.java:224)
at org.gphoto2.Camera.getLibraryVersion(Camera.java:154)
at pachkosti.cameracontrol.camCon.main(camCon.java:22)
Na NB beži java 1.7 na maline 1.8 ale tam by snáď problém nemal byť.
Ďakejm za prípadne nápady